Market Price
$ 64.37
Selling Price
$ 57.81
336
177
273
998
Market Price
$ 84.70
Selling Price
$ 72.93
735
273
594
1768
Market Price
$ 118.13
Selling Price
$ 98.62
3528
1983
3341
3979
Market Price
$ 88.80
Selling Price
$ 77.72
2204
1053
1485
3570
Market Price
$ 86.55
Selling Price
$ 78.33
1494
400
1208
2059
Market Price
$ 68.04
Selling Price
$ 56.98
1037
288
360
2805
Market Price
$ 73.13
Selling Price
$ 65.19
1025
310
706
2566
Market Price
$ 62.60
Selling Price
$ 56.65
327
260
184
979
Market Price
$ 80.60
Selling Price
$ 69.03
4462
1120
1396
4783
Market Price
$ 86.47
Selling Price
$ 77.82
1164
1082
909
1418
Market Price
$ 105.69
Selling Price
$ 88.37
920
627
343
1990
Market Price
$ 82.72
Selling Price
$ 73.67
888
410
737
1440
Market Price
$ 99.18
Selling Price
$ 89.66
744
365
416
1490
Market Price
$ 104.38
Selling Price
$ 91.88
1964
1829
1753
4478
Market Price
$ 90.03
Selling Price
$ 75.57
1659
775
805
4477
Market Price
$ 101.45
Selling Price
$ 91.66
2726
1930
2151
4716
Market Price
$ 72.70
Selling Price
$ 65.25
1817
1598
559
4940
Market Price
$ 105.97
Selling Price
$ 89.19
1845
399
1159
2342
Market Price
$ 73.75
Selling Price
$ 64.57
2302
693
2236
2686
Market Price
$ 69.92
Selling Price
$ 59.55
1473
983
866
1971
Market Price
$ 101.42
Selling Price
$ 88.73
2706
2572
2538
3638
Market Price
$ 92.16
Selling Price
$ 80.36
1868
1197
1570
3458
Market Price
$ 65.98
Selling Price
$ 56.69
726
508
171
1333
Market Price
$ 74.11
Selling Price
$ 64.03
360
172
111
1364
Market Price
$ 93.23
Selling Price
$ 84.16
1131
812
489
4755
Market Price
$ 67.55
Selling Price
$ 56.59
1269
1227
1115
1354
Market Price
$ 109.11
Selling Price
$ 91.92
1923
1561
591
4283
Market Price
$ 85.00
Selling Price
$ 72.01
4697
1611
4005
4719
Market Price
$ 94.71
Selling Price
$ 85.71
425
364
348
1984
Market Price
$ 63.02
Selling Price
$ 56.52
594
526
184
2617
Market Price
$ 102.54
Selling Price
$ 91.29
563
425
504
1187
Market Price
$ 97.09
Selling Price
$ 85.64
728
178
707
2909
Market Price
$ 93.73
Selling Price
$ 79.31
2836
1585
2197
3925
Market Price
$ 79.48
Selling Price
$ 70.64
1641
651
753
2197
Market Price
$ 103.50
Selling Price
$ 87.62
1266
545
1028
3250
Market Price
$ 89.32
Selling Price
$ 74.83
1623
1329
606
2526
Market Price
$ 70.56
Selling Price
$ 62.50
459
129
316
2212
Market Price
$ 106.81
Selling Price
$ 90.23
2817
1397
2088
3171
Market Price
$ 78.19
Selling Price
$ 67.21
3565
1926
3536
4418
Market Price
$ 72.79
Selling Price
$ 63.61
839
542
226
1349