Market Price
$ 100.51
Selling Price
$ 85.57
1142
1134
620
3710
Market Price
$ 100.87
Selling Price
$ 91.03
1098
219
509
3971
Market Price
$ 72.34
Selling Price
$ 60.86
538
507
111
588
Market Price
$ 91.26
Selling Price
$ 82.09
4065
2489
989
4196
Market Price
$ 116.83
Selling Price
$ 98.19
478
131
468
2284
Market Price
$ 101.55
Selling Price
$ 88.62
330
241
305
749
Market Price
$ 77.18
Selling Price
$ 67.31
477
320
202
698
Market Price
$ 91.79
Selling Price
$ 78.97
1626
998
1395
1724
Market Price
$ 71.04
Selling Price
$ 61.51
1329
1256
602
3723
Market Price
$ 96.29
Selling Price
$ 87.20
1035
361
212
2135
Market Price
$ 86.58
Selling Price
$ 77.16
1784
1194
1652
4044
Market Price
$ 112.04
Selling Price
$ 95.87
3244
669
2055
3633
Market Price
$ 65.07
Selling Price
$ 57.06
828
783
815
1104
Market Price
$ 68.07
Selling Price
$ 59.48
685
631
142
1797
Market Price
$ 91.27
Selling Price
$ 76.44
1528
1149
963
4243
Market Price
$ 104.89
Selling Price
$ 89.25
2453
1226
2327
2736
Market Price
$ 107.77
Selling Price
$ 90.26
448
313
180
1227
Market Price
$ 102.15
Selling Price
$ 87.69
4294
2116
2164
4738
Market Price
$ 108.50
Selling Price
$ 97.73
2111
1580
1501
2547
Market Price
$ 80.50
Selling Price
$ 71.32
1721
972
872
4821