Market Price
$ 101.74
Selling Price
$ 91.26
534
530
324
1971
Market Price
$ 110.30
Selling Price
$ 93.47
212
55
160
604
Market Price
$ 90.26
Selling Price
$ 77.69
1716
1711
627
1822
Market Price
$ 72.50
Selling Price
$ 65.33
1320
1206
1244
1877
Market Price
$ 72.99
Selling Price
$ 64.65
2188
745
822
2417
Market Price
$ 91.49
Selling Price
$ 82.30
2048
813
1141
3373
Market Price
$ 107.97
Selling Price
$ 97.29
497
238
154
1008
Market Price
$ 66.12
Selling Price
$ 57.71
3009
2606
956
4291
Market Price
$ 82.70
Selling Price
$ 74.76
321
301
109
1227
Market Price
$ 81.66
Selling Price
$ 72.36
913
337
501
4008
Market Price
$ 88.60
Selling Price
$ 77.35
772
258
301
2031
Market Price
$ 64.73
Selling Price
$ 57.13
1142
621
795
2325
Market Price
$ 108.39
Selling Price
$ 95.10
3540
1892
741
3767
Market Price
$ 106.06
Selling Price
$ 91.80
1064
629
885
1102
Market Price
$ 104.09
Selling Price
$ 88.29
3604
2518
792
4544
Market Price
$ 76.68
Selling Price
$ 68.89
1443
897
1103
1960
Market Price
$ 97.70
Selling Price
$ 81.72
1256
704
903
2474
Market Price
$ 92.65
Selling Price
$ 80.23
1022
649
305
1491
Market Price
$ 105.14
Selling Price
$ 88.14
831
824
614
1049
Market Price
$ 99.05
Selling Price
$ 87.16
811
810
530
2245