Market Price
$ 103.34
Selling Price
$ 90.13
466
172
167
1455
Market Price
$ 91.39
Selling Price
$ 78.07
2166
1927
1611
3168
Market Price
$ 106.26
Selling Price
$ 96.41
868
527
785
2771
Market Price
$ 99.75
Selling Price
$ 86.99
343
157
210
1161
Market Price
$ 74.56
Selling Price
$ 65.19
714
335
559
2155
Market Price
$ 90.47
Selling Price
$ 75.98
965
770
611
2070
Market Price
$ 65.06
Selling Price
$ 57.24
3252
786
1418
4198
Market Price
$ 97.08
Selling Price
$ 81.07
1560
1164
1032
3802
Market Price
$ 78.65
Selling Price
$ 68.37
1253
752
321
1479
Market Price
$ 95.86
Selling Price
$ 83.26
3874
2160
1147
3947
Market Price
$ 94.22
Selling Price
$ 82.98
840
522
278
3145
Market Price
$ 69.71
Selling Price
$ 62.88
2399
1658
1993
3825
Market Price
$ 83.46
Selling Price
$ 73.48
3244
1022
930
3546
Market Price
$ 116.45
Selling Price
$ 97.84
1456
537
1217
2947
Market Price
$ 100.45
Selling Price
$ 90.90
1545
428
809
1613
Market Price
$ 95.49
Selling Price
$ 85.89
1058
265
433
1977
Market Price
$ 77.22
Selling Price
$ 65.19
336
81
98
400
Market Price
$ 70.13
Selling Price
$ 61.68
1076
528
264
3735
Market Price
$ 69.03
Selling Price
$ 62.74
2473
517
2414
3135
Market Price
$ 78.02
Selling Price
$ 65.67
2888
2606
929
4036
Market Price
$ 82.83
Selling Price
$ 70.20
1558
722
332
4286
Market Price
$ 100.95
Selling Price
$ 91.45
291
182
149
1048
Market Price
$ 106.87
Selling Price
$ 96.01
922
300
694
1228
Market Price
$ 111.40
Selling Price
$ 96.54
743
634
660
1603
Market Price
$ 96.30
Selling Price
$ 81.23
1483
892
543
3669
Market Price
$ 83.62
Selling Price
$ 70.20
2752
1396
1937
3007
Market Price
$ 65.86
Selling Price
$ 56.93
1994
1096
1957
3485
Market Price
$ 109.87
Selling Price
$ 97.15
1297
495
913
2800
Market Price
$ 93.98
Selling Price
$ 80.60
1528
1034
1052
2888
Market Price
$ 100.31
Selling Price
$ 83.62
574
172
430
2277
Market Price
$ 76.33
Selling Price
$ 64.83
1598
799
1213
3593
Market Price
$ 71.90
Selling Price
$ 61.85
1117
498
421
2087
Market Price
$ 86.49
Selling Price
$ 77.80
1622
1094
956
1700
Market Price
$ 105.72
Selling Price
$ 90.72
2758
1532
841
4724
Market Price
$ 69.54
Selling Price
$ 62.94
2455
1230
1943
2607
Market Price
$ 101.63
Selling Price
$ 85.66
2568
1412
1282
3019
Market Price
$ 69.90
Selling Price
$ 59.45
3548
2732
1158
3599
Market Price
$ 92.19
Selling Price
$ 81.53
2452
2199
2078
3963
Market Price
$ 99.07
Selling Price
$ 83.06
1500
1252
1173
1778
Market Price
$ 86.94
Selling Price
$ 78.26
702
391
226
1236