Market Price
$ 44.99
Selling Price
$ 38.42
1257
764
840
1649
Market Price
$ 56.18
Selling Price
$ 49.92
364
241
85
1587
Market Price
$ 32.06
Selling Price
$ 27.05
2188
1102
450
2920
Market Price
$ 60.64
Selling Price
$ 55.12
639
191
222
942
Market Price
$ 32.63
Selling Price
$ 27.84
815
396
566
2643
Market Price
$ 36.18
Selling Price
$ 31.37
3558
2511
2815
4990
Market Price
$ 55.50
Selling Price
$ 46.33
1310
787
316
3775
Market Price
$ 40.20
Selling Price
$ 35.09
2214
1821
2142
3279
Market Price
$ 51.48
Selling Price
$ 46.38
1719
617
683
1871
Market Price
$ 39.65
Selling Price
$ 33.94
996
665
760
3420
Market Price
$ 37.48
Selling Price
$ 32.77
2172
1281
1637
4522
Market Price
$ 55.19
Selling Price
$ 46.64
478
286
208
2391
Market Price
$ 54.18
Selling Price
$ 46.80
1033
617
474
1878
Market Price
$ 49.61
Selling Price
$ 42.46
697
278
665
2214
Market Price
$ 40.84
Selling Price
$ 35.16
2214
760
570
3849
Market Price
$ 40.21
Selling Price
$ 36.12
3945
1230
3497
4653
Market Price
$ 44.22
Selling Price
$ 40.15
1687
1056
1081
4717
Market Price
$ 67.78
Selling Price
$ 58.20
1926
1796
568
2093
Market Price
$ 60.99
Selling Price
$ 51.96
429
246
319
1240
Market Price
$ 68.76
Selling Price
$ 58.86
1557
1349
841
4507
Market Price
$ 55.12
Selling Price
$ 49.11
477
474
467
558
Market Price
$ 36.11
Selling Price
$ 30.57
941
419
501
1895
Market Price
$ 57.57
Selling Price
$ 49.58
1498
1074
1338
2231
Market Price
$ 34.20
Selling Price
$ 29.11
499
127
142
1320
Market Price
$ 66.72
Selling Price
$ 58.65
1833
1667
764
3199
Market Price
$ 52.37
Selling Price
$ 44.72
3456
1366
1658
4080
Market Price
$ 51.59
Selling Price
$ 46.65
2638
1024
2480
2788
Market Price
$ 50.81
Selling Price
$ 42.84
2987
1209
1837
3938
Market Price
$ 69.52
Selling Price
$ 59.18
493
313
142
2166
Market Price
$ 33.15
Selling Price
$ 29.36
619
244
190
1551
Market Price
$ 52.62
Selling Price
$ 44.20
1323
877
371
4618
Market Price
$ 51.54
Selling Price
$ 43.89
2591
2113
1274
2607
Market Price
$ 58.10
Selling Price
$ 50.07
1608
447
1330
1731
Market Price
$ 43.70
Selling Price
$ 37.16
2786
2371
2750
4902
Market Price
$ 43.29
Selling Price
$ 36.91
3765
3515
3232
4867
Market Price
$ 48.81
Selling Price
$ 40.80
523
494
309
1076
Market Price
$ 52.23
Selling Price
$ 47.36
397
273
192
1612
Market Price
$ 38.36
Selling Price
$ 33.67
759
193
326
2680
Market Price
$ 38.34
Selling Price
$ 32.00
2191
1503
746
4231
Market Price
$ 53.78
Selling Price
$ 45.44
1392
665
393
3709