Market Price
$ 50.48
Selling Price
$ 45.25
3541
1197
2584
4724
Market Price
$ 46.75
Selling Price
$ 39.13
1162
804
418
3099
Market Price
$ 33.73
Selling Price
$ 30.13
2121
1872
818
4730
Market Price
$ 33.67
Selling Price
$ 28.84
218
170
201
813
Market Price
$ 45.74
Selling Price
$ 41.36
855
484
523
4257
Market Price
$ 31.91
Selling Price
$ 27.65
719
694
178
1601
Market Price
$ 70.04
Selling Price
$ 58.96
2197
466
2147
4452
Market Price
$ 66.68
Selling Price
$ 57.39
476
381
118
1603
Market Price
$ 63.85
Selling Price
$ 55.99
3301
3135
1906
3947
Market Price
$ 34.35
Selling Price
$ 30.85
361
123
172
840
Market Price
$ 42.43
Selling Price
$ 36.09
2009
956
557
3428
Market Price
$ 46.59
Selling Price
$ 41.54
1323
584
1119
3062
Market Price
$ 30.06
Selling Price
$ 25.53
1402
1240
1115
4991
Market Price
$ 51.95
Selling Price
$ 43.71
2498
867
1890
2504
Market Price
$ 49.73
Selling Price
$ 44.33
774
174
740
2641
Market Price
$ 46.14
Selling Price
$ 39.32
3490
1581
2683
3690
Market Price
$ 60.31
Selling Price
$ 54.09
504
147
307
1278
Market Price
$ 37.10
Selling Price
$ 33.71
3092
2675
1374
3232
Market Price
$ 60.02
Selling Price
$ 53.15
145
110
82
666
Market Price
$ 63.96
Selling Price
$ 57.35
349
140
185
803