Market Price
$ 105.85
Selling Price
$ 93.10
464
261
422
958
Market Price
$ 112.17
Selling Price
$ 95.90
2104
926
915
2126
Market Price
$ 105.75
Selling Price
$ 95.81
1578
579
1221
1780
Market Price
$ 94.68
Selling Price
$ 80.04
2267
1194
1116
2567
Market Price
$ 80.13
Selling Price
$ 68.47
458
108
169
688
Market Price
$ 99.64
Selling Price
$ 83.76
1008
855
943
1963
Market Price
$ 99.91
Selling Price
$ 83.78
481
124
379
574
Market Price
$ 74.15
Selling Price
$ 64.05
2422
2367
2045
4263
Market Price
$ 90.10
Selling Price
$ 75.16
412
175
142
1723
Market Price
$ 66.30
Selling Price
$ 56.25
2047
1425
1792
2876
Market Price
$ 73.57
Selling Price
$ 65.02
967
649
468
1227
Market Price
$ 80.29
Selling Price
$ 71.29
433
155
409
1505
Market Price
$ 76.97
Selling Price
$ 64.14
1690
1596
469
2170
Market Price
$ 105.86
Selling Price
$ 94.14
425
138
125
557
Market Price
$ 83.50
Selling Price
$ 73.19
1215
1085
254
1715
Market Price
$ 86.23
Selling Price
$ 72.26
2378
1329
1284
2757
Market Price
$ 91.33
Selling Price
$ 77.71
2885
898
1695
3756
Market Price
$ 104.02
Selling Price
$ 87.10
2121
1957
1473
3202
Market Price
$ 68.23
Selling Price
$ 56.92
430
389
369
1583
Market Price
$ 87.07
Selling Price
$ 76.84
2022
1580
431
4013
Market Price
$ 68.93
Selling Price
$ 61.42
2482
683
2301
2662
Market Price
$ 98.83
Selling Price
$ 87.76
817
572
654
2415
Market Price
$ 105.42
Selling Price
$ 92.79
861
861
594
877
Market Price
$ 109.47
Selling Price
$ 92.40
548
365
458
2669
Market Price
$ 68.58
Selling Price
$ 60.73
3326
3048
2244
3374
Market Price
$ 77.03
Selling Price
$ 66.76
2009
1207
534
3157
Market Price
$ 66.53
Selling Price
$ 58.02
1161
1044
914
2263
Market Price
$ 65.08
Selling Price
$ 56.11
293
279
154
1120
Market Price
$ 95.18
Selling Price
$ 85.18
1403
1080
753
3099
Market Price
$ 86.37
Selling Price
$ 75.60
418
127
317
781
Market Price
$ 92.34
Selling Price
$ 79.27
1021
572
659
2707
Market Price
$ 102.82
Selling Price
$ 88.58
1667
1397
806
4682
Market Price
$ 101.11
Selling Price
$ 88.21
3252
2133
1575
3546
Market Price
$ 78.46
Selling Price
$ 69.83
3844
1675
1925
4257
Market Price
$ 77.15
Selling Price
$ 68.65
481
107
258
550
Market Price
$ 65.79
Selling Price
$ 58.13
1496
469
1340
2782
Market Price
$ 63.75
Selling Price
$ 55.67
1512
586
468
1894
Market Price
$ 101.12
Selling Price
$ 84.41
926
836
695
3413
Market Price
$ 99.36
Selling Price
$ 89.13
543
512
313
1115
Market Price
$ 84.28
Selling Price
$ 72.74
251
109
120
561