Market Price
$ 65.10
Selling Price
$ 56.57
1797
464
1126
2328
Market Price
$ 38.56
Selling Price
$ 33.48
210
181
199
559
Market Price
$ 45.75
Selling Price
$ 40.28
1386
957
336
1662
Market Price
$ 39.90
Selling Price
$ 35.97
721
164
542
1368
Market Price
$ 42.14
Selling Price
$ 38.19
533
368
463
1954
Market Price
$ 62.47
Selling Price
$ 54.99
184
67
55
668
Market Price
$ 68.28
Selling Price
$ 58.92
2725
1805
2453
3022
Market Price
$ 53.95
Selling Price
$ 48.20
354
341
157
923
Market Price
$ 47.98
Selling Price
$ 40.69
1977
1632
1473
3442
Market Price
$ 48.88
Selling Price
$ 43.42
2463
2092
1048
4232
Market Price
$ 59.72
Selling Price
$ 50.48
1787
1448
816
2524
Market Price
$ 42.92
Selling Price
$ 37.99
679
382
175
2747
Market Price
$ 59.22
Selling Price
$ 49.82
1492
1087
864
1498
Market Price
$ 30.76
Selling Price
$ 27.03
1205
675
992
3782
Market Price
$ 64.32
Selling Price
$ 55.12
4625
1889
2386
4875
Market Price
$ 57.95
Selling Price
$ 51.18
1118
874
558
1331
Market Price
$ 66.30
Selling Price
$ 58.60
330
246
181
783
Market Price
$ 29.23
Selling Price
$ 25.60
827
268
605
1263
Market Price
$ 29.79
Selling Price
$ 26.47
1173
665
374
1642
Market Price
$ 31.67
Selling Price
$ 27.25
273
114
238
658
Market Price
$ 59.94
Selling Price
$ 51.60
4235
1753
2571
4753
Market Price
$ 53.48
Selling Price
$ 45.25
910
848
506
1430
Market Price
$ 42.64
Selling Price
$ 38.21
1514
1154
1410
1837
Market Price
$ 33.36
Selling Price
$ 28.61
3797
2031
2958
4557
Market Price
$ 44.83
Selling Price
$ 38.27
3877
3256
2413
4146
Market Price
$ 39.85
Selling Price
$ 34.25
3885
976
3678
4174
Market Price
$ 54.75
Selling Price
$ 47.66
1655
787
1180
3059
Market Price
$ 69.24
Selling Price
$ 59.68
3365
2477
1264
4418
Market Price
$ 46.32
Selling Price
$ 40.25
980
340
460
1087
Market Price
$ 60.53
Selling Price
$ 50.53
2603
1125
1796
4203
Market Price
$ 44.85
Selling Price
$ 39.13
2538
1565
1310
3460
Market Price
$ 32.46
Selling Price
$ 28.37
1124
446
749
4045
Market Price
$ 29.15
Selling Price
$ 25.91
589
568
181
793
Market Price
$ 43.00
Selling Price
$ 37.06
253
186
172
1046
Market Price
$ 51.92
Selling Price
$ 44.80
2471
1530
1664
4980
Market Price
$ 63.59
Selling Price
$ 53.98
2473
680
551
2609
Market Price
$ 49.61
Selling Price
$ 43.37
2199
838
619
3631
Market Price
$ 68.01
Selling Price
$ 57.62
1308
898
1208
4644
Market Price
$ 55.87
Selling Price
$ 49.91
668
327
542
1338
Market Price
$ 36.79
Selling Price
$ 32.31
3099
2838
2639
3613