Market Price
$ 46.18
Selling Price
$ 40.63
487
143
255
723
Market Price
$ 56.27
Selling Price
$ 50.20
695
153
365
980
Market Price
$ 56.28
Selling Price
$ 50.12
1602
914
1312
4683
Market Price
$ 39.74
Selling Price
$ 35.14
1401
1120
1010
4212
Market Price
$ 63.15
Selling Price
$ 56.85
1264
1232
741
3420
Market Price
$ 31.99
Selling Price
$ 28.04
524
132
259
639
Market Price
$ 37.28
Selling Price
$ 31.12
1616
893
1542
3893
Market Price
$ 66.13
Selling Price
$ 57.52
975
882
438
2434
Market Price
$ 47.08
Selling Price
$ 42.16
1567
1139
371
4478
Market Price
$ 50.38
Selling Price
$ 42.76
1161
521
825
2195
Market Price
$ 44.34
Selling Price
$ 37.22
1532
1094
900
2058
Market Price
$ 33.12
Selling Price
$ 27.77
2235
1329
2043
2483
Market Price
$ 29.57
Selling Price
$ 25.55
2222
1638
531
3566
Market Price
$ 41.48
Selling Price
$ 36.66
310
231
248
440
Market Price
$ 65.23
Selling Price
$ 55.91
735
375
344
1293
Market Price
$ 54.26
Selling Price
$ 49.30
237
77
166
932
Market Price
$ 51.31
Selling Price
$ 43.53
692
147
499
866
Market Price
$ 69.23
Selling Price
$ 59.45
2074
1147
1433
3412
Market Price
$ 62.50
Selling Price
$ 52.91
2405
953
1222
4291
Market Price
$ 57.09
Selling Price
$ 48.36
1605
914
829
3195