Market Price
$ 51.58
Selling Price
$ 44.76
2316
1125
473
4698
Market Price
$ 42.43
Selling Price
$ 36.98
2170
1210
1289
3321
Market Price
$ 56.46
Selling Price
$ 50.04
1093
1077
733
1441
Market Price
$ 32.31
Selling Price
$ 27.74
544
309
326
881
Market Price
$ 51.91
Selling Price
$ 44.56
611
531
254
2394
Market Price
$ 51.91
Selling Price
$ 45.01
1155
577
1020
1231
Market Price
$ 46.89
Selling Price
$ 40.17
979
844
941
1316
Market Price
$ 36.03
Selling Price
$ 31.95
153
65
153
417
Market Price
$ 65.31
Selling Price
$ 54.86
1275
312
1161
3489
Market Price
$ 56.06
Selling Price
$ 49.11
1215
809
1189
2004
Market Price
$ 64.75
Selling Price
$ 55.23
392
200
374
714
Market Price
$ 51.66
Selling Price
$ 44.02
417
210
203
979
Market Price
$ 67.90
Selling Price
$ 58.28
1232
765
277
2394
Market Price
$ 45.02
Selling Price
$ 39.13
696
306
639
1378
Market Price
$ 30.85
Selling Price
$ 25.80
246
116
54
401
Market Price
$ 49.87
Selling Price
$ 44.95
112
68
94
516
Market Price
$ 51.75
Selling Price
$ 46.32
2750
679
659
4009
Market Price
$ 36.41
Selling Price
$ 30.54
2434
1565
1628
3452
Market Price
$ 57.94
Selling Price
$ 50.47
1168
1137
485
1483
Market Price
$ 35.17
Selling Price
$ 30.60
1569
1508
1051
2549