Market Price
$ 51.53
Selling Price
$ 45.21
527
344
286
580
Market Price
$ 29.58
Selling Price
$ 26.02
1391
404
515
1477
Market Price
$ 51.14
Selling Price
$ 43.29
1284
1097
1265
4437
Market Price
$ 63.79
Selling Price
$ 55.15
836
172
448
3160
Market Price
$ 51.96
Selling Price
$ 45.82
2450
1658
2013
3481
Market Price
$ 30.83
Selling Price
$ 26.32
1140
559
771
2367
Market Price
$ 64.87
Selling Price
$ 55.26
1902
654
616
3428
Market Price
$ 33.03
Selling Price
$ 28.32
1988
1454
1942
4491
Market Price
$ 48.99
Selling Price
$ 43.78
837
344
193
3993
Market Price
$ 49.75
Selling Price
$ 43.53
1477
342
1469
3938
Market Price
$ 59.48
Selling Price
$ 49.62
735
401
573
3122
Market Price
$ 42.01
Selling Price
$ 36.53
434
306
222
1707
Market Price
$ 41.43
Selling Price
$ 36.01
1604
414
1334
2251
Market Price
$ 58.04
Selling Price
$ 51.17
938
452
744
3342
Market Price
$ 33.14
Selling Price
$ 29.94
411
96
146
1045
Market Price
$ 43.41
Selling Price
$ 36.18
398
388
368
641
Market Price
$ 50.29
Selling Price
$ 41.99
2031
1042
1360
2270
Market Price
$ 30.52
Selling Price
$ 26.25
2618
1062
1730
4987
Market Price
$ 37.68
Selling Price
$ 33.09
2210
911
1455
4769
Market Price
$ 58.54
Selling Price
$ 49.74
959
226
415
1849