Market Price
$ 76.34
Selling Price
$ 67.55
1696
1447
1097
2729
Market Price
$ 89.97
Selling Price
$ 77.65
1705
562
1207
4552
Market Price
$ 102.25
Selling Price
$ 88.57
877
578
648
1146
Market Price
$ 81.80
Selling Price
$ 74.06
4260
939
2148
4705
Market Price
$ 70.42
Selling Price
$ 60.91
1960
789
1024
3460
Market Price
$ 65.83
Selling Price
$ 58.50
1110
1103
299
1609
Market Price
$ 82.60
Selling Price
$ 73.53
421
252
154
1339
Market Price
$ 101.42
Selling Price
$ 84.71
521
188
306
1098
Market Price
$ 93.80
Selling Price
$ 83.68
1774
1162
1000
2300
Market Price
$ 72.19
Selling Price
$ 63.56
565
449
137
629
Market Price
$ 88.21
Selling Price
$ 74.37
1302
875
720
1993
Market Price
$ 83.58
Selling Price
$ 69.76
2773
2413
2004
3343
Market Price
$ 96.74
Selling Price
$ 87.82
696
672
278
947
Market Price
$ 69.07
Selling Price
$ 60.77
241
157
118
993
Market Price
$ 110.11
Selling Price
$ 97.69
1582
847
497
2397
Market Price
$ 93.56
Selling Price
$ 80.22
4238
3406
3454
4287
Market Price
$ 75.04
Selling Price
$ 68.13
795
174
696
3807
Market Price
$ 95.38
Selling Price
$ 83.15
2323
1206
2006
2519
Market Price
$ 75.80
Selling Price
$ 68.21
1136
798
1097
1431
Market Price
$ 106.95
Selling Price
$ 96.96
1059
214
936
1564
Market Price
$ 72.25
Selling Price
$ 61.86
1440
1124
972
4464
Market Price
$ 113.71
Selling Price
$ 96.45
2751
2258
863
4521
Market Price
$ 102.54
Selling Price
$ 92.47
1647
1502
860
3208
Market Price
$ 85.82
Selling Price
$ 74.29
937
386
908
1884
Market Price
$ 88.78
Selling Price
$ 74.67
2055
494
1876
3790
Market Price
$ 114.89
Selling Price
$ 96.01
2084
1632
658
4591
Market Price
$ 104.78
Selling Price
$ 87.46
1215
725
759
1533
Market Price
$ 96.75
Selling Price
$ 80.77
843
440
786
1754
Market Price
$ 98.49
Selling Price
$ 87.13
1505
1224
1419
2306
Market Price
$ 66.30
Selling Price
$ 55.96
2127
1609
558
4301
Market Price
$ 87.59
Selling Price
$ 75.22
4844
1627
3598
4999
Market Price
$ 67.66
Selling Price
$ 59.05
875
815
688
2644
Market Price
$ 65.35
Selling Price
$ 55.00
1743
1377
1500
2740
Market Price
$ 96.68
Selling Price
$ 82.99
248
149
74
726
Market Price
$ 85.26
Selling Price
$ 72.32
1170
305
742
2613
Market Price
$ 99.00
Selling Price
$ 89.20
600
485
401
1059
Market Price
$ 102.86
Selling Price
$ 91.56
3136
1973
1077
3696
Market Price
$ 85.41
Selling Price
$ 75.20
658
644
547
1661
Market Price
$ 90.64
Selling Price
$ 76.48
724
431
279
734
Market Price
$ 83.05
Selling Price
$ 69.40
2112
507
1390
2700