Market Price
$ 60.51
Selling Price
$ 50.54
4258
2802
3863
4589
Market Price
$ 38.15
Selling Price
$ 32.74
1936
857
1187
4077
Market Price
$ 33.59
Selling Price
$ 29.38
2917
1046
2187
4911
Market Price
$ 35.17
Selling Price
$ 29.72
1426
622
1402
4880
Market Price
$ 51.33
Selling Price
$ 43.08
329
321
211
715
Market Price
$ 34.99
Selling Price
$ 30.22
2497
1822
1163
3823
Market Price
$ 57.78
Selling Price
$ 51.01
2153
461
1991
2700
Market Price
$ 49.13
Selling Price
$ 43.28
798
253
234
1655
Market Price
$ 55.26
Selling Price
$ 46.79
1311
505
722
1835
Market Price
$ 50.38
Selling Price
$ 43.56
312
201
183
858
Market Price
$ 41.97
Selling Price
$ 37.01
4021
1582
3300
4248
Market Price
$ 30.00
Selling Price
$ 27.16
1191
1010
676
3585
Market Price
$ 43.37
Selling Price
$ 36.26
460
177
162
1892
Market Price
$ 49.88
Selling Price
$ 43.05
620
394
346
840
Market Price
$ 59.83
Selling Price
$ 51.33
992
279
863
3338
Market Price
$ 59.21
Selling Price
$ 51.20
1122
395
305
4863
Market Price
$ 40.42
Selling Price
$ 36.56
678
543
237
1577
Market Price
$ 53.05
Selling Price
$ 47.20
4566
1035
4517
4983
Market Price
$ 66.18
Selling Price
$ 58.15
465
108
112
1286
Market Price
$ 57.20
Selling Price
$ 49.51
3294
2938
2947
4146