Market Price
$ 100.04
Selling Price
$ 88.23
919
855
727
922
Market Price
$ 110.83
Selling Price
$ 95.39
1512
812
540
3287
Market Price
$ 92.17
Selling Price
$ 81.91
1252
1139
1062
2647
Market Price
$ 82.82
Selling Price
$ 71.72
367
310
284
1838
Market Price
$ 82.48
Selling Price
$ 73.90
465
433
259
514
Market Price
$ 109.16
Selling Price
$ 95.59
504
355
457
603
Market Price
$ 65.26
Selling Price
$ 57.69
3990
2349
957
4486
Market Price
$ 85.67
Selling Price
$ 75.28
1454
564
792
3576
Market Price
$ 104.29
Selling Price
$ 87.91
1418
1060
991
1854
Market Price
$ 105.91
Selling Price
$ 88.42
1196
819
388
2139
Market Price
$ 65.07
Selling Price
$ 55.73
2119
744
724
4724
Market Price
$ 70.50
Selling Price
$ 59.74
783
661
279
3030
Market Price
$ 73.79
Selling Price
$ 62.66
328
314
164
1616
Market Price
$ 94.54
Selling Price
$ 80.85
923
908
921
2189
Market Price
$ 113.65
Selling Price
$ 95.53
1881
1496
787
2386
Market Price
$ 100.93
Selling Price
$ 84.60
649
409
155
1255
Market Price
$ 88.23
Selling Price
$ 76.16
4604
1033
1770
4786
Market Price
$ 76.67
Selling Price
$ 65.73
2255
667
1158
2725
Market Price
$ 95.90
Selling Price
$ 80.50
2885
1732
968
2965
Market Price
$ 72.99
Selling Price
$ 64.60
2936
932
1973
3508