Market Price
$ 112.90
Selling Price
$ 97.05
4529
2375
1125
4876
Market Price
$ 68.49
Selling Price
$ 58.12
1892
1028
1118
3867
Market Price
$ 67.54
Selling Price
$ 60.86
3322
1919
1637
4864
Market Price
$ 110.73
Selling Price
$ 93.05
2476
1973
2424
3593
Market Price
$ 80.69
Selling Price
$ 72.47
3323
3043
2274
4541
Market Price
$ 102.67
Selling Price
$ 86.10
971
729
792
3596
Market Price
$ 99.25
Selling Price
$ 86.34
371
172
97
1446
Market Price
$ 111.57
Selling Price
$ 96.87
2311
1136
1093
2948
Market Price
$ 63.26
Selling Price
$ 55.67
1893
1189
592
4645
Market Price
$ 66.86
Selling Price
$ 56.82
639
585
199
1673
Market Price
$ 85.71
Selling Price
$ 72.49
366
281
175
859
Market Price
$ 115.72
Selling Price
$ 98.20
704
549
581
1726
Market Price
$ 68.96
Selling Price
$ 62.51
453
190
361
594
Market Price
$ 111.28
Selling Price
$ 97.11
363
334
238
1728
Market Price
$ 87.24
Selling Price
$ 78.68
972
581
672
2714
Market Price
$ 78.87
Selling Price
$ 65.76
2184
511
1281
4905
Market Price
$ 90.01
Selling Price
$ 79.71
3579
1637
982
3644
Market Price
$ 106.40
Selling Price
$ 92.60
217
111
161
662
Market Price
$ 74.50
Selling Price
$ 65.43
498
244
273
961
Market Price
$ 66.71
Selling Price
$ 59.85
2699
1030
2654
3366
Market Price
$ 85.04
Selling Price
$ 74.28
367
162
78
957
Market Price
$ 94.34
Selling Price
$ 85.51
385
246
382
956
Market Price
$ 100.89
Selling Price
$ 84.75
752
453
621
2260
Market Price
$ 74.84
Selling Price
$ 65.09
2723
1953
861
4556
Market Price
$ 88.25
Selling Price
$ 76.56
1328
508
930
2132
Market Price
$ 99.66
Selling Price
$ 87.58
1163
1099
469
1392
Market Price
$ 66.58
Selling Price
$ 58.11
2325
1052
2170
3783
Market Price
$ 108.58
Selling Price
$ 93.32
849
721
730
2689
Market Price
$ 68.47
Selling Price
$ 59.16
1108
775
636
3064
Market Price
$ 109.40
Selling Price
$ 93.16
2766
1415
587
4135
Market Price
$ 85.76
Selling Price
$ 73.21
872
403
605
934
Market Price
$ 98.44
Selling Price
$ 87.30
1174
757
1066
3686
Market Price
$ 65.95
Selling Price
$ 58.77
1704
1022
1312
3267
Market Price
$ 75.69
Selling Price
$ 65.18
1086
251
327
2631
Market Price
$ 79.75
Selling Price
$ 70.71
945
853
202
2060
Market Price
$ 87.59
Selling Price
$ 77.78
3263
2807
1343
3812
Market Price
$ 66.24
Selling Price
$ 58.40
3011
807
876
4857
Market Price
$ 111.48
Selling Price
$ 97.08
2001
872
1430
2882
Market Price
$ 104.36
Selling Price
$ 94.66
978
632
542
4863
Market Price
$ 106.71
Selling Price
$ 92.41
1182
837
961
1254