Market Price
$ 62.04
Selling Price
$ 55.87
2329
1171
1335
2513
Market Price
$ 39.26
Selling Price
$ 35.40
1595
578
395
1984
Market Price
$ 35.62
Selling Price
$ 32.04
1056
974
280
1479
Market Price
$ 50.18
Selling Price
$ 44.94
822
199
727
988
Market Price
$ 64.67
Selling Price
$ 55.89
2465
1004
769
4266
Market Price
$ 39.11
Selling Price
$ 34.83
3892
3650
1890
4796
Market Price
$ 36.87
Selling Price
$ 31.09
337
147
212
1073
Market Price
$ 36.18
Selling Price
$ 31.87
291
78
147
414
Market Price
$ 52.10
Selling Price
$ 46.09
908
342
797
1106
Market Price
$ 51.07
Selling Price
$ 46.20
1444
559
893
1677
Market Price
$ 62.11
Selling Price
$ 53.29
2130
1508
1194
4068
Market Price
$ 59.17
Selling Price
$ 53.43
871
598
678
1638
Market Price
$ 47.16
Selling Price
$ 39.61
2301
1295
743
3663
Market Price
$ 31.46
Selling Price
$ 28.21
514
332
319
1190
Market Price
$ 43.15
Selling Price
$ 37.15
335
213
142
1141
Market Price
$ 63.15
Selling Price
$ 55.84
1691
1675
1459
2017
Market Price
$ 29.06
Selling Price
$ 25.69
1441
1128
1387
2220
Market Price
$ 31.44
Selling Price
$ 27.54
1450
982
852
1477
Market Price
$ 32.64
Selling Price
$ 29.00
1178
886
891
2316
Market Price
$ 34.79
Selling Price
$ 30.82
2920
1560
1022
4164
Market Price
$ 66.49
Selling Price
$ 56.70
695
412
152
1362
Market Price
$ 45.45
Selling Price
$ 40.89
1932
1579
1631
2866
Market Price
$ 33.98
Selling Price
$ 29.25
899
472
800
1494
Market Price
$ 43.53
Selling Price
$ 38.45
1415
1088
777
1526
Market Price
$ 40.05
Selling Price
$ 34.34
617
324
578
1716
Market Price
$ 69.31
Selling Price
$ 59.41
2652
734
1426
3941
Market Price
$ 66.46
Selling Price
$ 55.90
2363
677
1240
3320
Market Price
$ 33.82
Selling Price
$ 30.04
686
657
245
1504
Market Price
$ 66.63
Selling Price
$ 58.09
2495
1151
851
3881
Market Price
$ 49.40
Selling Price
$ 43.47
907
391
487
3249
Market Price
$ 52.74
Selling Price
$ 44.76
573
284
495
2702
Market Price
$ 46.19
Selling Price
$ 40.11
4215
1657
3983
4890
Market Price
$ 37.03
Selling Price
$ 31.92
1601
1014
1413
3378
Market Price
$ 51.06
Selling Price
$ 43.17
2427
776
1564
3528
Market Price
$ 33.14
Selling Price
$ 29.64
1494
1395
1365
4833
Market Price
$ 42.28
Selling Price
$ 38.35
1455
683
575
4329
Market Price
$ 51.70
Selling Price
$ 45.70
1691
662
943
1884
Market Price
$ 49.96
Selling Price
$ 43.39
2329
1135
1346
3477
Market Price
$ 55.67
Selling Price
$ 48.75
1182
801
530
1295
Market Price
$ 40.47
Selling Price
$ 35.11
1527
1515
1302
4260