Market Price
$ 110.21
Selling Price
$ 92.19
553
368
292
862
Market Price
$ 108.92
Selling Price
$ 98.99
250
232
230
1175
Market Price
$ 64.99
Selling Price
$ 57.24
1492
886
876
3380
Market Price
$ 99.14
Selling Price
$ 88.08
326
162
133
578
Market Price
$ 113.43
Selling Price
$ 94.72
3128
1804
1472
4819
Market Price
$ 95.98
Selling Price
$ 80.84
2914
2745
1085
3323
Market Price
$ 82.76
Selling Price
$ 70.15
970
337
437
2093
Market Price
$ 66.69
Selling Price
$ 56.98
3200
685
1502
4774
Market Price
$ 115.80
Selling Price
$ 97.25
1278
405
969
4205
Market Price
$ 110.79
Selling Price
$ 95.42
3141
2864
1703
4989
Market Price
$ 73.17
Selling Price
$ 64.28
1314
1308
976
3954
Market Price
$ 101.59
Selling Price
$ 86.33
130
128
68
627
Market Price
$ 102.73
Selling Price
$ 89.45
3893
2669
1539
4124
Market Price
$ 100.86
Selling Price
$ 87.31
406
97
171
1324
Market Price
$ 75.47
Selling Price
$ 68.04
781
582
494
972
Market Price
$ 93.82
Selling Price
$ 80.63
475
259
145
1031
Market Price
$ 92.05
Selling Price
$ 78.70
347
245
303
421
Market Price
$ 65.76
Selling Price
$ 56.62
1682
1396
549
3041
Market Price
$ 73.88
Selling Price
$ 64.47
2614
1068
536
2864
Market Price
$ 62.39
Selling Price
$ 55.57
1998
1517
1201
3010
Market Price
$ 80.23
Selling Price
$ 67.46
1055
986
534
1582
Market Price
$ 86.25
Selling Price
$ 75.58
2312
1584
713
2377
Market Price
$ 65.42
Selling Price
$ 55.81
211
82
126
734
Market Price
$ 71.00
Selling Price
$ 64.16
402
334
369
1309
Market Price
$ 97.66
Selling Price
$ 84.66
1901
435
407
4536
Market Price
$ 66.20
Selling Price
$ 57.38
1016
721
628
1184
Market Price
$ 74.70
Selling Price
$ 63.75
3360
2909
2182
3666
Market Price
$ 80.36
Selling Price
$ 68.78
1367
767
915
1504
Market Price
$ 69.85
Selling Price
$ 60.39
1058
322
668
4012
Market Price
$ 81.83
Selling Price
$ 74.06
616
335
375
1128
Market Price
$ 98.22
Selling Price
$ 84.96
2339
1620
904
4164
Market Price
$ 94.41
Selling Price
$ 83.92
3244
2532
1291
4151
Market Price
$ 110.90
Selling Price
$ 93.21
1570
673
1017
2892
Market Price
$ 110.86
Selling Price
$ 94.38
272
184
117
1190
Market Price
$ 108.24
Selling Price
$ 93.23
533
169
469
693
Market Price
$ 103.98
Selling Price
$ 90.93
933
252
236
4550
Market Price
$ 65.05
Selling Price
$ 58.14
1557
461
1098
2487
Market Price
$ 74.47
Selling Price
$ 62.92
2908
1464
1774
3501
Market Price
$ 78.32
Selling Price
$ 67.15
1790
901
1610
2455
Market Price
$ 81.04
Selling Price
$ 72.61
613
261
245
2659