Market Price
$ 80.11
Selling Price
$ 71.54
1390
1247
356
3789
Market Price
$ 109.60
Selling Price
$ 91.88
1247
914
1236
3176
Market Price
$ 96.43
Selling Price
$ 81.62
1924
1125
1314
2496
Market Price
$ 99.09
Selling Price
$ 87.07
2596
1369
1337
4371
Market Price
$ 99.33
Selling Price
$ 84.92
1216
358
458
2806
Market Price
$ 90.37
Selling Price
$ 79.50
3731
3270
2826
4574
Market Price
$ 62.45
Selling Price
$ 56.53
1368
498
509
2008
Market Price
$ 72.32
Selling Price
$ 64.06
754
347
579
847
Market Price
$ 110.12
Selling Price
$ 98.91
1385
312
1372
2226
Market Price
$ 93.01
Selling Price
$ 81.17
3358
2855
726
4570
Market Price
$ 92.83
Selling Price
$ 83.98
3898
2644
3841
4589
Market Price
$ 73.52
Selling Price
$ 65.24
1087
402
837
1736
Market Price
$ 90.68
Selling Price
$ 77.08
802
437
233
1923
Market Price
$ 104.76
Selling Price
$ 88.39
2510
2089
1217
3152
Market Price
$ 101.89
Selling Price
$ 88.62
2188
838
905
3421
Market Price
$ 83.83
Selling Price
$ 70.57
834
314
548
2311
Market Price
$ 98.19
Selling Price
$ 84.41
3426
1852
1759
4662
Market Price
$ 81.73
Selling Price
$ 69.49
1161
796
882
2668
Market Price
$ 109.12
Selling Price
$ 98.68
1096
787
613
2434
Market Price
$ 71.86
Selling Price
$ 64.30
1213
278
673
3921
Market Price
$ 84.31
Selling Price
$ 70.61
3019
1023
2687
4591
Market Price
$ 109.63
Selling Price
$ 92.58
2113
852
1678
3417
Market Price
$ 114.93
Selling Price
$ 97.76
374
142
362
1848
Market Price
$ 81.23
Selling Price
$ 69.74
4127
1668
957
4306
Market Price
$ 91.92
Selling Price
$ 79.98
2033
1049
1998
3558
Market Price
$ 70.33
Selling Price
$ 62.39
2970
628
1407
4444
Market Price
$ 85.60
Selling Price
$ 73.65
1419
1083
790
1649
Market Price
$ 94.34
Selling Price
$ 83.63
527
378
221
1154
Market Price
$ 115.08
Selling Price
$ 96.49
518
418
322
1638
Market Price
$ 78.50
Selling Price
$ 70.61
2320
1728
1037
3330
Market Price
$ 111.52
Selling Price
$ 96.52
741
200
326
2301
Market Price
$ 71.71
Selling Price
$ 60.34
745
625
503
1687
Market Price
$ 106.17
Selling Price
$ 94.05
3982
1744
2043
4143
Market Price
$ 102.49
Selling Price
$ 88.97
1969
797
1219
3156
Market Price
$ 96.00
Selling Price
$ 83.94
2196
1784
494
2676
Market Price
$ 109.26
Selling Price
$ 91.91
1109
1044
815
3027
Market Price
$ 85.29
Selling Price
$ 77.53
2777
988
1506
4102
Market Price
$ 72.39
Selling Price
$ 65.58
678
327
268
718
Market Price
$ 110.81
Selling Price
$ 94.46
496
471
151
1337
Market Price
$ 104.36
Selling Price
$ 87.91
876
582
638
1275