Market Price
$ 105.80
Selling Price
$ 92.61
1496
1260
328
1687
Market Price
$ 78.41
Selling Price
$ 71.17
897
668
833
1081
Market Price
$ 99.94
Selling Price
$ 84.08
613
445
182
2797
Market Price
$ 76.58
Selling Price
$ 68.75
803
302
721
2117
Market Price
$ 76.86
Selling Price
$ 68.21
2818
971
919
3329
Market Price
$ 67.80
Selling Price
$ 57.78
1494
624
844
4089
Market Price
$ 99.80
Selling Price
$ 84.56
1400
280
1141
2316
Market Price
$ 65.81
Selling Price
$ 59.33
3182
3014
1665
4672
Market Price
$ 108.11
Selling Price
$ 96.37
2136
1613
1832
2414
Market Price
$ 86.36
Selling Price
$ 78.51
2584
2251
1314
3364
Market Price
$ 113.37
Selling Price
$ 95.05
496
391
112
953
Market Price
$ 63.80
Selling Price
$ 55.26
1723
1640
964
4047
Market Price
$ 82.84
Selling Price
$ 71.41
2271
746
1133
2479
Market Price
$ 75.38
Selling Price
$ 67.59
3920
2921
3807
4451
Market Price
$ 61.75
Selling Price
$ 55.86
958
378
375
3253
Market Price
$ 92.76
Selling Price
$ 81.56
2551
2187
1175
2812
Market Price
$ 118.15
Selling Price
$ 98.98
629
364
518
1107
Market Price
$ 67.48
Selling Price
$ 60.78
403
273
84
643
Market Price
$ 88.77
Selling Price
$ 79.31
825
675
583
1816
Market Price
$ 76.82
Selling Price
$ 64.26
1061
592
342
4482
Market Price
$ 91.30
Selling Price
$ 76.99
673
582
469
1724
Market Price
$ 84.60
Selling Price
$ 73.90
887
447
502
1699
Market Price
$ 110.66
Selling Price
$ 93.84
1060
950
931
4632
Market Price
$ 99.56
Selling Price
$ 84.10
1079
512
986
2024
Market Price
$ 70.20
Selling Price
$ 61.22
1754
1129
411
2680
Market Price
$ 78.53
Selling Price
$ 70.34
2249
2075
1937
3217
Market Price
$ 75.21
Selling Price
$ 63.82
1806
871
1009
2087
Market Price
$ 91.84
Selling Price
$ 79.26
1340
1017
1302
1674
Market Price
$ 102.20
Selling Price
$ 92.49
3705
770
1227
3815
Market Price
$ 112.61
Selling Price
$ 94.73
524
494
177
1994
Market Price
$ 90.99
Selling Price
$ 79.38
817
351
798
3334
Market Price
$ 79.98
Selling Price
$ 67.73
1332
1314
491
2539
Market Price
$ 115.54
Selling Price
$ 97.42
934
397
289
4558
Market Price
$ 105.92
Selling Price
$ 92.12
2836
1043
2212
3090
Market Price
$ 101.66
Selling Price
$ 88.07
1069
567
704
2873
Market Price
$ 111.47
Selling Price
$ 97.74
2990
1489
2336
4561
Market Price
$ 95.84
Selling Price
$ 85.87
1632
649
989
1769
Market Price
$ 70.01
Selling Price
$ 62.88
445
287
377
629
Market Price
$ 100.26
Selling Price
$ 87.17
2851
1238
1616
3730
Market Price
$ 71.03
Selling Price
$ 61.99
761
272
449
3455