Market Price
$ 80.77
Selling Price
$ 69.55
2179
1096
1133
4491
Market Price
$ 108.73
Selling Price
$ 92.63
2692
1269
1119
4588
Market Price
$ 114.82
Selling Price
$ 98.20
291
277
111
441
Market Price
$ 83.91
Selling Price
$ 70.46
2485
525
2203
4229
Market Price
$ 107.97
Selling Price
$ 95.69
733
472
621
1009
Market Price
$ 98.67
Selling Price
$ 88.34
1223
787
404
2963
Market Price
$ 92.11
Selling Price
$ 82.33
1960
1856
1095
4471
Market Price
$ 69.66
Selling Price
$ 60.10
1556
482
354
2867
Market Price
$ 97.03
Selling Price
$ 83.73
1716
1568
1574
2771
Market Price
$ 63.57
Selling Price
$ 57.18
1442
603
560
2817
Market Price
$ 76.46
Selling Price
$ 63.72
3825
959
1587
4241
Market Price
$ 110.82
Selling Price
$ 98.14
1463
394
385
3082
Market Price
$ 72.87
Selling Price
$ 65.33
1269
499
503
2437
Market Price
$ 85.74
Selling Price
$ 72.50
1724
1487
779
3289
Market Price
$ 77.01
Selling Price
$ 66.05
1051
638
792
1504
Market Price
$ 94.52
Selling Price
$ 82.26
1376
873
304
4681
Market Price
$ 92.44
Selling Price
$ 82.07
468
306
282
986
Market Price
$ 108.73
Selling Price
$ 91.04
973
832
836
2391
Market Price
$ 88.09
Selling Price
$ 76.71
696
644
605
3331
Market Price
$ 93.61
Selling Price
$ 79.16
1943
619
688
4772
Market Price
$ 65.84
Selling Price
$ 58.71
273
184
143
577
Market Price
$ 75.12
Selling Price
$ 67.79
3106
2077
1176
3913
Market Price
$ 102.30
Selling Price
$ 89.75
1611
1045
1124
1778
Market Price
$ 77.39
Selling Price
$ 64.65
441
364
258
1925
Market Price
$ 66.33
Selling Price
$ 59.49
2748
1716
2021
2931
Market Price
$ 99.78
Selling Price
$ 88.61
2162
1808
1263
4276
Market Price
$ 107.98
Selling Price
$ 94.85
2413
950
2103
3310
Market Price
$ 90.75
Selling Price
$ 80.88
569
118
191
869
Market Price
$ 81.21
Selling Price
$ 70.18
978
392
560
4218
Market Price
$ 85.16
Selling Price
$ 71.68
540
190
490
1235
Market Price
$ 110.37
Selling Price
$ 92.41
552
272
389
1708
Market Price
$ 109.54
Selling Price
$ 97.12
1218
282
276
1449
Market Price
$ 98.54
Selling Price
$ 83.39
1179
443
434
4880
Market Price
$ 105.36
Selling Price
$ 88.28
1828
385
1795
4972
Market Price
$ 100.31
Selling Price
$ 86.34
3601
2725
2239
4878
Market Price
$ 78.30
Selling Price
$ 66.81
1024
204
400
3197
Market Price
$ 94.62
Selling Price
$ 78.90
678
485
257
1486
Market Price
$ 84.47
Selling Price
$ 76.23
1817
1142
1816
1949
Market Price
$ 77.72
Selling Price
$ 67.75
4311
3105
3959
4383
Market Price
$ 76.72
Selling Price
$ 69.17
1617
1358
680
1993