Market Price
$ 66.89
Selling Price
$ 58.63
1346
1326
723
2020
Market Price
$ 68.68
Selling Price
$ 59.06
950
707
682
1908
Market Price
$ 104.08
Selling Price
$ 89.88
3586
2836
1423
4811
Market Price
$ 94.18
Selling Price
$ 82.45
1297
328
770
1441
Market Price
$ 99.63
Selling Price
$ 89.13
769
720
534
2913
Market Price
$ 65.52
Selling Price
$ 58.73
1887
1874
1664
4740
Market Price
$ 74.39
Selling Price
$ 64.50
1206
1166
540
1914
Market Price
$ 99.75
Selling Price
$ 84.26
3317
2058
1594
3821
Market Price
$ 102.13
Selling Price
$ 85.93
2348
930
980
2571
Market Price
$ 80.04
Selling Price
$ 67.47
2372
702
2212
2942
Market Price
$ 108.80
Selling Price
$ 94.80
1565
1264
1234
3681
Market Price
$ 65.38
Selling Price
$ 58.51
1639
1253
779
2185
Market Price
$ 88.18
Selling Price
$ 76.92
2329
1896
1328
4750
Market Price
$ 67.43
Selling Price
$ 61.03
602
369
289
727
Market Price
$ 65.02
Selling Price
$ 57.75
1288
1013
349
4065
Market Price
$ 82.47
Selling Price
$ 72.24
429
367
119
851
Market Price
$ 113.14
Selling Price
$ 97.48
1777
1255
1358
4639
Market Price
$ 72.89
Selling Price
$ 61.39
2800
1575
2670
4142
Market Price
$ 76.64
Selling Price
$ 66.15
2956
1054
2875
4688
Market Price
$ 62.57
Selling Price
$ 56.79
1465
724
650
2316
Market Price
$ 79.28
Selling Price
$ 68.93
1153
471
1014
1743
Market Price
$ 91.83
Selling Price
$ 77.62
321
259
249
1235
Market Price
$ 67.82
Selling Price
$ 58.72
2964
2502
902
4544
Market Price
$ 113.68
Selling Price
$ 97.67
1232
747
942
4527
Market Price
$ 90.70
Selling Price
$ 80.87
1936
1421
1732
2537
Market Price
$ 113.15
Selling Price
$ 98.56
3346
1129
2761
4182
Market Price
$ 85.43
Selling Price
$ 74.97
1183
1002
604
3935
Market Price
$ 67.96
Selling Price
$ 59.10
3205
1994
1945
4383
Market Price
$ 77.06
Selling Price
$ 69.85
4103
3333
1409
4285
Market Price
$ 110.62
Selling Price
$ 93.05
1698
671
442
4027
Market Price
$ 113.30
Selling Price
$ 98.79
862
384
818
4149
Market Price
$ 65.06
Selling Price
$ 56.64
167
154
166
442
Market Price
$ 69.28
Selling Price
$ 57.80
4071
2692
3570
4545
Market Price
$ 82.27
Selling Price
$ 73.79
2267
1605
2259
4918
Market Price
$ 81.94
Selling Price
$ 70.72
1888
887
944
4361
Market Price
$ 71.88
Selling Price
$ 60.26
328
142
97
1032
Market Price
$ 102.67
Selling Price
$ 87.87
2031
1648
1616
2213
Market Price
$ 93.10
Selling Price
$ 78.69
1362
363
1075
3026
Market Price
$ 76.84
Selling Price
$ 68.87
3141
645
2800
4823
Market Price
$ 101.73
Selling Price
$ 84.88
892
403
340
1146