Market Price
$ 105.42
Selling Price
$ 95.31
1973
1338
1028
3892
Market Price
$ 77.92
Selling Price
$ 65.71
1689
771
337
4630
Market Price
$ 67.80
Selling Price
$ 59.42
1421
1197
1209
4369
Market Price
$ 67.00
Selling Price
$ 58.79
775
337
661
1695
Market Price
$ 66.98
Selling Price
$ 59.85
930
363
344
1527
Market Price
$ 105.01
Selling Price
$ 91.15
1759
1289
1448
4798
Market Price
$ 113.52
Selling Price
$ 98.97
1308
982
1138
4451
Market Price
$ 86.26
Selling Price
$ 72.23
1239
359
418
3197
Market Price
$ 92.78
Selling Price
$ 83.72
896
790
255
2365
Market Price
$ 94.74
Selling Price
$ 82.46
2764
1757
2571
4504
Market Price
$ 68.79
Selling Price
$ 61.86
124
38
44
450
Market Price
$ 67.04
Selling Price
$ 57.28
866
322
688
3089
Market Price
$ 79.25
Selling Price
$ 71.18
1354
1284
329
2897
Market Price
$ 75.34
Selling Price
$ 66.54
429
374
286
440
Market Price
$ 76.83
Selling Price
$ 68.85
643
318
631
2088
Market Price
$ 87.77
Selling Price
$ 74.23
627
519
126
965
Market Price
$ 78.98
Selling Price
$ 67.77
4077
2844
4024
4970
Market Price
$ 94.24
Selling Price
$ 84.53
768
675
334
2241
Market Price
$ 77.91
Selling Price
$ 70.64
1745
351
895
4388
Market Price
$ 97.33
Selling Price
$ 85.88
1783
1781
1402
3133
Market Price
$ 97.08
Selling Price
$ 86.59
2117
643
1952
3952
Market Price
$ 109.46
Selling Price
$ 97.36
1558
707
1057
3924
Market Price
$ 67.68
Selling Price
$ 56.40
1950
1335
1763
4207
Market Price
$ 103.95
Selling Price
$ 87.21
3123
2183
2703
3226
Market Price
$ 90.96
Selling Price
$ 78.88
3872
1457
1979
4939
Market Price
$ 78.05
Selling Price
$ 69.40
4177
3841
3395
4713
Market Price
$ 99.14
Selling Price
$ 85.71
1168
892
934
4807
Market Price
$ 99.97
Selling Price
$ 86.71
3211
2090
2627
4259
Market Price
$ 96.99
Selling Price
$ 82.95
1210
462
1186
1401
Market Price
$ 102.95
Selling Price
$ 91.01
1436
1015
1180
3918
Market Price
$ 105.81
Selling Price
$ 91.04
3632
1142
2819
3660
Market Price
$ 83.07
Selling Price
$ 73.73
280
61
60
1302
Market Price
$ 88.33
Selling Price
$ 74.20
897
568
373
990
Market Price
$ 75.46
Selling Price
$ 66.09
3784
3412
2194
4577
Market Price
$ 76.43
Selling Price
$ 67.08
2760
2229
1549
4665
Market Price
$ 96.30
Selling Price
$ 86.10
500
393
276
1779
Market Price
$ 82.13
Selling Price
$ 73.48
2473
1484
2335
2893
Market Price
$ 89.76
Selling Price
$ 75.43
458
355
221
1240
Market Price
$ 111.61
Selling Price
$ 97.56
783
284
743
1591
Market Price
$ 102.67
Selling Price
$ 89.79
3071
2072
1436
3351