Market Price
$ 67.96
Selling Price
$ 59.09
1478
325
386
4797
Market Price
$ 59.80
Selling Price
$ 53.70
506
235
338
868
Market Price
$ 43.45
Selling Price
$ 38.14
1459
519
753
4475
Market Price
$ 44.59
Selling Price
$ 37.33
4669
1329
3181
4995
Market Price
$ 60.45
Selling Price
$ 52.83
230
86
227
403
Market Price
$ 36.87
Selling Price
$ 32.28
3226
1977
1270
3737
Market Price
$ 33.11
Selling Price
$ 27.85
1099
1071
312
3695
Market Price
$ 57.45
Selling Price
$ 50.66
1464
705
672
2615
Market Price
$ 36.91
Selling Price
$ 31.81
3383
2840
2875
3839
Market Price
$ 57.41
Selling Price
$ 51.14
1769
1188
463
2516
Market Price
$ 61.05
Selling Price
$ 54.62
332
173
297
904
Market Price
$ 62.38
Selling Price
$ 54.00
1556
594
1240
4993
Market Price
$ 47.58
Selling Price
$ 40.12
1056
462
722
1486
Market Price
$ 32.47
Selling Price
$ 28.86
991
356
325
3818
Market Price
$ 44.91
Selling Price
$ 38.07
1710
1232
373
1757
Market Price
$ 54.19
Selling Price
$ 45.49
4733
3787
3864
4738
Market Price
$ 37.50
Selling Price
$ 31.46
2255
1458
1627
2794
Market Price
$ 48.32
Selling Price
$ 40.61
133
28
51
443
Market Price
$ 30.26
Selling Price
$ 25.52
800
516
306
1183
Market Price
$ 51.89
Selling Price
$ 44.00
1136
1131
765
1388
Market Price
$ 50.98
Selling Price
$ 44.83
2498
2008
662
3359
Market Price
$ 44.14
Selling Price
$ 40.05
867
395
813
884
Market Price
$ 62.00
Selling Price
$ 55.14
508
263
140
762
Market Price
$ 38.98
Selling Price
$ 35.22
3319
2258
1735
3419
Market Price
$ 64.69
Selling Price
$ 55.31
2408
1200
2402
4178
Market Price
$ 41.34
Selling Price
$ 37.12
955
739
764
2260
Market Price
$ 66.19
Selling Price
$ 58.42
2343
2167
1987
2615
Market Price
$ 33.51
Selling Price
$ 30.00
1058
866
1009
1629
Market Price
$ 52.40
Selling Price
$ 45.53
1823
1498
1741
4019
Market Price
$ 65.94
Selling Price
$ 57.55
690
507
300
2688
Market Price
$ 56.89
Selling Price
$ 49.07
876
311
459
1393
Market Price
$ 34.55
Selling Price
$ 30.93
1247
1152
1064
1578
Market Price
$ 55.65
Selling Price
$ 50.20
840
697
420
883
Market Price
$ 46.21
Selling Price
$ 41.68
466
117
289
1465
Market Price
$ 38.58
Selling Price
$ 32.74
1512
1441
936
3950
Market Price
$ 36.46
Selling Price
$ 32.34
2395
739
526
4988
Market Price
$ 51.86
Selling Price
$ 46.31
1912
1055
1436
3682
Market Price
$ 53.70
Selling Price
$ 46.41
594
555
210
1610
Market Price
$ 48.41
Selling Price
$ 41.91
1481
367
1453
1672
Market Price
$ 52.48
Selling Price
$ 46.05
2427
2053
1092
3682