Market Price
$ 68.78
Selling Price
$ 58.65
346
145
140
1024
Market Price
$ 31.74
Selling Price
$ 26.88
4167
1664
1730
4352
Market Price
$ 33.66
Selling Price
$ 28.59
1649
582
1261
1728
Market Price
$ 47.70
Selling Price
$ 42.02
642
423
246
910
Market Price
$ 32.66
Selling Price
$ 28.83
3175
3110
2197
3553
Market Price
$ 30.25
Selling Price
$ 25.71
2144
1874
1479
2704
Market Price
$ 53.88
Selling Price
$ 48.25
2092
1734
1695
3317
Market Price
$ 46.95
Selling Price
$ 40.17
1174
537
543
4184
Market Price
$ 50.02
Selling Price
$ 42.54
1366
976
612
4873
Market Price
$ 28.52
Selling Price
$ 25.84
3066
716
2308
4962
Market Price
$ 36.98
Selling Price
$ 32.23
991
239
202
3859
Market Price
$ 40.84
Selling Price
$ 36.76
4175
2064
3262
4605
Market Price
$ 35.70
Selling Price
$ 30.53
2627
2332
1595
3063
Market Price
$ 63.18
Selling Price
$ 53.62
1806
555
454
2048
Market Price
$ 67.54
Selling Price
$ 59.20
1383
1233
548
4041
Market Price
$ 44.03
Selling Price
$ 37.46
3695
3556
1451
3976
Market Price
$ 38.20
Selling Price
$ 34.36
670
493
640
924
Market Price
$ 54.27
Selling Price
$ 48.11
2351
734
1386
2408
Market Price
$ 29.03
Selling Price
$ 25.40
2172
2053
1395
2538
Market Price
$ 49.36
Selling Price
$ 41.30
2327
2304
839
4728
Market Price
$ 46.20
Selling Price
$ 40.37
1007
829
667
1504
Market Price
$ 39.40
Selling Price
$ 33.51
2877
678
804
4851
Market Price
$ 37.86
Selling Price
$ 34.06
999
669
805
3442
Market Price
$ 55.15
Selling Price
$ 48.93
3940
1025
2298
4198
Market Price
$ 58.98
Selling Price
$ 50.20
652
272
400
823
Market Price
$ 54.42
Selling Price
$ 47.36
635
361
284
841
Market Price
$ 60.52
Selling Price
$ 53.87
2068
1939
577
2958
Market Price
$ 50.33
Selling Price
$ 42.32
1964
1351
551
2052
Market Price
$ 51.97
Selling Price
$ 44.25
1032
749
640
1155
Market Price
$ 47.35
Selling Price
$ 39.65
849
460
699
3544
Market Price
$ 48.67
Selling Price
$ 42.99
812
790
657
1230
Market Price
$ 43.14
Selling Price
$ 38.44
590
150
229
1213
Market Price
$ 33.49
Selling Price
$ 29.73
279
262
164
1077
Market Price
$ 44.22
Selling Price
$ 40.08
1658
1514
791
2445
Market Price
$ 30.18
Selling Price
$ 25.22
799
393
763
1087
Market Price
$ 52.10
Selling Price
$ 43.67
1826
733
1430
1929
Market Price
$ 62.94
Selling Price
$ 56.04
3336
1599
2718
4251
Market Price
$ 52.25
Selling Price
$ 47.18
2489
1315
999
3121
Market Price
$ 32.18
Selling Price
$ 28.28
4509
1212
2416
4570
Market Price
$ 67.42
Selling Price
$ 58.08
2237
1587
2068
3932