Market Price
$ 45.35
Selling Price
$ 40.52
1927
1621
1695
2501
Market Price
$ 30.57
Selling Price
$ 26.16
1065
1012
807
2514
Market Price
$ 64.76
Selling Price
$ 56.75
2527
1879
1060
3725
Market Price
$ 35.37
Selling Price
$ 30.87
3757
1115
1432
3771
Market Price
$ 55.26
Selling Price
$ 47.54
1393
953
1267
1834
Market Price
$ 58.17
Selling Price
$ 48.93
857
311
841
1200
Market Price
$ 38.38
Selling Price
$ 34.05
1330
305
1115
4063
Market Price
$ 50.29
Selling Price
$ 43.76
535
119
334
2479
Market Price
$ 33.11
Selling Price
$ 29.93
836
440
665
2513
Market Price
$ 43.54
Selling Price
$ 38.62
1756
1642
1317
2009
Market Price
$ 52.67
Selling Price
$ 46.06
593
337
543
690
Market Price
$ 66.49
Selling Price
$ 55.56
2040
1435
477
3013
Market Price
$ 63.74
Selling Price
$ 57.25
1983
875
1144
4800
Market Price
$ 53.82
Selling Price
$ 45.23
1260
618
487
4125
Market Price
$ 70.29
Selling Price
$ 59.63
494
433
141
506
Market Price
$ 32.28
Selling Price
$ 29.31
864
860
633
1137
Market Price
$ 65.44
Selling Price
$ 55.64
1469
589
968
2543
Market Price
$ 32.42
Selling Price
$ 27.96
573
205
364
717
Market Price
$ 35.81
Selling Price
$ 31.39
1505
819
1392
2347
Market Price
$ 40.95
Selling Price
$ 34.66
1247
902
1011
2081