Market Price
$ 86.11
Selling Price
$ 76.93
800
348
568
965
Market Price
$ 101.41
Selling Price
$ 85.20
1433
1376
1432
1698
Market Price
$ 115.40
Selling Price
$ 98.02
4308
1894
3154
4914
Market Price
$ 101.74
Selling Price
$ 87.30
171
169
149
749
Market Price
$ 89.13
Selling Price
$ 79.83
178
68
37
781
Market Price
$ 100.37
Selling Price
$ 85.61
3664
2770
2608
4064
Market Price
$ 76.29
Selling Price
$ 68.41
3783
2045
1536
4427
Market Price
$ 112.67
Selling Price
$ 96.48
1852
721
1477
2581
Market Price
$ 86.35
Selling Price
$ 75.66
1305
799
1254
3176
Market Price
$ 86.67
Selling Price
$ 75.61
2091
1309
1384
3323
Market Price
$ 78.86
Selling Price
$ 67.79
2662
579
758
3448
Market Price
$ 110.98
Selling Price
$ 98.79
709
701
542
1046
Market Price
$ 89.11
Selling Price
$ 79.71
3371
1427
1565
4044
Market Price
$ 79.55
Selling Price
$ 66.92
2062
1652
452
3314
Market Price
$ 76.10
Selling Price
$ 66.64
930
296
634
2877
Market Price
$ 94.20
Selling Price
$ 85.09
428
184
303
885
Market Price
$ 86.15
Selling Price
$ 71.93
1270
1152
422
4107
Market Price
$ 82.50
Selling Price
$ 73.19
1767
1463
1133
3372
Market Price
$ 104.97
Selling Price
$ 94.34
2392
1902
1551
3431
Market Price
$ 63.96
Selling Price
$ 55.84
631
461
411
2549
Market Price
$ 85.07
Selling Price
$ 72.62
2446
1161
655
3698
Market Price
$ 95.63
Selling Price
$ 84.08
1840
1163
1658
3446
Market Price
$ 91.64
Selling Price
$ 82.93
2886
1130
1998
3187
Market Price
$ 72.70
Selling Price
$ 62.53
1957
513
1449
4108
Market Price
$ 64.23
Selling Price
$ 58.24
1296
567
1143
1961
Market Price
$ 83.46
Selling Price
$ 72.55
1666
708
1184
4779
Market Price
$ 76.48
Selling Price
$ 68.51
1462
884
1128
2435
Market Price
$ 84.36
Selling Price
$ 71.66
2904
1271
1393
3677
Market Price
$ 71.44
Selling Price
$ 63.60
1828
679
1364
1830
Market Price
$ 106.73
Selling Price
$ 93.11
2029
1747
1189
3442
Market Price
$ 62.84
Selling Price
$ 56.99
392
306
355
940
Market Price
$ 67.66
Selling Price
$ 60.28
324
79
114
976
Market Price
$ 69.64
Selling Price
$ 63.13
243
126
221
1186
Market Price
$ 92.14
Selling Price
$ 81.46
3686
1109
3603
3762
Market Price
$ 74.93
Selling Price
$ 67.06
2227
2123
1051
2664
Market Price
$ 110.15
Selling Price
$ 95.61
2678
1193
909
2875
Market Price
$ 66.85
Selling Price
$ 60.00
1535
1048
431
3256
Market Price
$ 106.90
Selling Price
$ 93.80
864
283
457
1247
Market Price
$ 88.41
Selling Price
$ 74.00
680
228
279
1405
Market Price
$ 86.86
Selling Price
$ 73.73
1467
1142
899
1637