Market Price
$ 96.91
Selling Price
$ 82.96
764
175
252
1491
Market Price
$ 99.08
Selling Price
$ 86.93
2781
2578
1585
4810
Market Price
$ 109.80
Selling Price
$ 98.89
660
509
289
1386
Market Price
$ 103.22
Selling Price
$ 88.18
788
724
604
950
Market Price
$ 109.78
Selling Price
$ 95.67
2786
1446
865
4758
Market Price
$ 112.15
Selling Price
$ 97.05
2351
2333
1630
2893
Market Price
$ 114.00
Selling Price
$ 96.87
899
272
817
1872
Market Price
$ 109.83
Selling Price
$ 96.10
2271
652
2169
2353
Market Price
$ 94.57
Selling Price
$ 80.20
1174
531
731
4219
Market Price
$ 95.89
Selling Price
$ 83.31
2496
2466
2146
2922
Market Price
$ 76.81
Selling Price
$ 64.44
1788
1182
606
2634
Market Price
$ 67.61
Selling Price
$ 61.30
3248
2724
2617
4416
Market Price
$ 90.46
Selling Price
$ 77.03
1460
922
1345
3018
Market Price
$ 69.68
Selling Price
$ 60.27
2992
758
1359
3584
Market Price
$ 65.98
Selling Price
$ 56.45
436
257
211
1720
Market Price
$ 95.98
Selling Price
$ 84.99
1557
673
1424
2573
Market Price
$ 89.65
Selling Price
$ 75.17
1933
1847
834
2543
Market Price
$ 73.20
Selling Price
$ 63.95
578
326
438
581
Market Price
$ 108.88
Selling Price
$ 92.52
2881
2505
2739
4700
Market Price
$ 65.94
Selling Price
$ 55.89
585
379
143
1510
Market Price
$ 86.08
Selling Price
$ 73.31
2913
1557
2022
4249
Market Price
$ 63.17
Selling Price
$ 55.89
3821
2179
1986
4164
Market Price
$ 89.74
Selling Price
$ 79.71
1222
1025
499
2799
Market Price
$ 97.43
Selling Price
$ 81.22
614
521
339
917
Market Price
$ 107.72
Selling Price
$ 90.46
2224
648
1180
4147
Market Price
$ 101.40
Selling Price
$ 90.69
811
749
394
2786
Market Price
$ 85.55
Selling Price
$ 73.34
1941
1882
1876
3702
Market Price
$ 67.15
Selling Price
$ 59.00
1967
1480
1227
3234
Market Price
$ 80.14
Selling Price
$ 70.21
1638
803
703
1934
Market Price
$ 111.46
Selling Price
$ 93.69
2429
668
681
3636
Market Price
$ 79.96
Selling Price
$ 70.41
276
81
68
650
Market Price
$ 93.14
Selling Price
$ 82.46
2922
834
1423
4521
Market Price
$ 89.37
Selling Price
$ 80.96
2239
2099
1879
3101
Market Price
$ 71.54
Selling Price
$ 59.78
4041
3215
1614
4561
Market Price
$ 80.01
Selling Price
$ 68.98
907
483
749
2703
Market Price
$ 100.60
Selling Price
$ 91.38
1153
675
744
1869
Market Price
$ 91.02
Selling Price
$ 81.64
2695
1782
2521
4078
Market Price
$ 65.14
Selling Price
$ 57.93
284
89
266
1377
Market Price
$ 91.26
Selling Price
$ 80.34
1663
429
380
3192
Market Price
$ 107.65
Selling Price
$ 96.26
2046
2000
1470
3800