Market Price
$ 74.96
Selling Price
$ 65.33
2342
630
1493
3341
Market Price
$ 70.29
Selling Price
$ 60.81
2520
1714
2065
2591
Market Price
$ 106.63
Selling Price
$ 90.57
1207
401
443
1277
Market Price
$ 75.89
Selling Price
$ 68.35
771
583
575
2692
Market Price
$ 95.36
Selling Price
$ 80.05
1327
429
667
3638
Market Price
$ 102.96
Selling Price
$ 92.31
3309
1788
3192
4065
Market Price
$ 106.27
Selling Price
$ 94.16
413
96
170
1754
Market Price
$ 106.45
Selling Price
$ 93.17
456
129
175
513
Market Price
$ 85.98
Selling Price
$ 76.22
769
235
372
1201
Market Price
$ 93.11
Selling Price
$ 77.65
173
96
77
781
Market Price
$ 99.04
Selling Price
$ 85.68
1779
555
1303
2210
Market Price
$ 94.55
Selling Price
$ 83.91
1626
1107
1332
4272
Market Price
$ 107.77
Selling Price
$ 92.96
2447
1921
1109
4075
Market Price
$ 72.60
Selling Price
$ 64.63
479
133
462
2166
Market Price
$ 101.09
Selling Price
$ 87.72
1472
740
855
3921
Market Price
$ 105.07
Selling Price
$ 91.66
953
825
246
1154
Market Price
$ 101.97
Selling Price
$ 90.53
3840
3247
3620
4068
Market Price
$ 69.32
Selling Price
$ 58.00
304
182
241
696
Market Price
$ 86.51
Selling Price
$ 77.49
1473
464
1472
3224
Market Price
$ 103.28
Selling Price
$ 91.48
376
147
250
954
Market Price
$ 110.13
Selling Price
$ 93.63
2490
1260
910
2579
Market Price
$ 87.04
Selling Price
$ 77.90
502
133
487
1093
Market Price
$ 107.94
Selling Price
$ 94.95
1607
437
1160
2528
Market Price
$ 83.16
Selling Price
$ 69.95
3203
1293
2902
4256
Market Price
$ 92.31
Selling Price
$ 81.27
1546
767
1051
4681
Market Price
$ 109.13
Selling Price
$ 93.80
2252
1188
1002
4769
Market Price
$ 111.68
Selling Price
$ 96.24
389
171
183
1430
Market Price
$ 93.38
Selling Price
$ 81.47
3756
3374
2206
4897
Market Price
$ 95.91
Selling Price
$ 85.36
2237
1336
2123
3926
Market Price
$ 108.77
Selling Price
$ 96.78
3382
1488
1776
3493
Market Price
$ 84.53
Selling Price
$ 70.52
213
48
181
745
Market Price
$ 111.33
Selling Price
$ 96.27
2737
2148
1534
2840
Market Price
$ 89.12
Selling Price
$ 74.61
877
558
583
2382
Market Price
$ 100.89
Selling Price
$ 88.60
1633
1410
1460
4724
Market Price
$ 107.72
Selling Price
$ 89.79
1606
1377
344
2326
Market Price
$ 66.63
Selling Price
$ 57.78
1589
1392
949
2953
Market Price
$ 106.35
Selling Price
$ 92.04
3352
2623
845
3504
Market Price
$ 95.83
Selling Price
$ 86.48
3882
3553
3327
4276
Market Price
$ 90.78
Selling Price
$ 80.45
517
173
217
1693
Market Price
$ 67.83
Selling Price
$ 57.59
3960
3680
1804
4554