Market Price
$ 64.76
Selling Price
$ 56.62
195
176
89
656
Market Price
$ 102.72
Selling Price
$ 93.34
1177
868
470
2332
Market Price
$ 70.81
Selling Price
$ 59.69
1288
783
468
1463
Market Price
$ 71.83
Selling Price
$ 64.70
2089
1005
1346
3587
Market Price
$ 114.27
Selling Price
$ 98.94
3853
904
2123
4923
Market Price
$ 110.47
Selling Price
$ 95.66
2387
634
2348
2911
Market Price
$ 89.80
Selling Price
$ 78.79
269
192
184
856
Market Price
$ 74.04
Selling Price
$ 66.43
844
844
410
1429
Market Price
$ 73.47
Selling Price
$ 66.12
642
576
566
1930
Market Price
$ 96.81
Selling Price
$ 84.40
953
649
362
2074
Market Price
$ 97.72
Selling Price
$ 85.62
2547
1622
1565
3719
Market Price
$ 94.06
Selling Price
$ 81.57
3327
2171
1224
3575
Market Price
$ 68.19
Selling Price
$ 59.74
1994
453
737
2135
Market Price
$ 112.88
Selling Price
$ 98.04
2269
877
1319
2653
Market Price
$ 105.90
Selling Price
$ 95.82
2210
1056
807
3043
Market Price
$ 105.75
Selling Price
$ 94.02
4021
3697
919
4132
Market Price
$ 87.85
Selling Price
$ 77.09
2142
531
826
2558
Market Price
$ 93.88
Selling Price
$ 78.82
1592
1198
371
2036
Market Price
$ 102.34
Selling Price
$ 87.33
1521
554
816
4073
Market Price
$ 102.63
Selling Price
$ 86.28
1475
1454
971
1612
Market Price
$ 114.84
Selling Price
$ 96.35
1893
650
707
1895
Market Price
$ 97.34
Selling Price
$ 84.16
1446
1123
1227
3386
Market Price
$ 70.38
Selling Price
$ 60.48
1045
383
493
4782
Market Price
$ 82.02
Selling Price
$ 69.08
2479
1975
2395
3781
Market Price
$ 69.68
Selling Price
$ 61.98
667
228
317
875
Market Price
$ 87.69
Selling Price
$ 76.60
1228
373
1060
1371
Market Price
$ 69.23
Selling Price
$ 59.35
1086
850
529
3901
Market Price
$ 98.08
Selling Price
$ 84.37
1105
360
1002
1457
Market Price
$ 69.16
Selling Price
$ 58.51
1454
1006
639
3185
Market Price
$ 92.39
Selling Price
$ 80.39
4664
2092
3299
4702
Market Price
$ 111.03
Selling Price
$ 96.15
3121
2187
1032
4593
Market Price
$ 64.44
Selling Price
$ 56.45
743
199
685
2787
Market Price
$ 84.05
Selling Price
$ 73.03
1587
443
1545
1644
Market Price
$ 62.85
Selling Price
$ 55.24
2595
921
958
2873
Market Price
$ 110.12
Selling Price
$ 93.39
2893
2043
2395
4083
Market Price
$ 83.84
Selling Price
$ 74.90
1982
1106
1437
4720
Market Price
$ 99.58
Selling Price
$ 90.04
135
127
40
588
Market Price
$ 101.61
Selling Price
$ 92.09
1549
973
637
1785
Market Price
$ 69.53
Selling Price
$ 61.15
1600
1491
895
3657
Market Price
$ 112.44
Selling Price
$ 96.88
4357
3153
3200
4979