Market Price
$ 64.23
Selling Price
$ 56.90
1669
625
499
3994
Market Price
$ 66.68
Selling Price
$ 58.51
2221
576
1929
3109
Market Price
$ 41.90
Selling Price
$ 35.22
899
860
544
1968
Market Price
$ 34.04
Selling Price
$ 30.86
228
103
71
549
Market Price
$ 49.12
Selling Price
$ 43.02
1248
473
331
3767
Market Price
$ 48.41
Selling Price
$ 41.42
845
595
188
1003
Market Price
$ 51.01
Selling Price
$ 46.35
682
291
669
720
Market Price
$ 48.29
Selling Price
$ 43.45
1945
1141
1670
4960
Market Price
$ 29.99
Selling Price
$ 25.30
816
572
597
1793
Market Price
$ 63.69
Selling Price
$ 54.35
502
400
486
1263
Market Price
$ 58.45
Selling Price
$ 50.48
532
217
403
1375
Market Price
$ 53.96
Selling Price
$ 46.02
2589
1010
2549
3603
Market Price
$ 31.07
Selling Price
$ 28.20
2705
2217
1914
3988
Market Price
$ 66.81
Selling Price
$ 58.33
435
125
420
2004
Market Price
$ 64.11
Selling Price
$ 56.15
1254
1121
855
1312
Market Price
$ 60.68
Selling Price
$ 54.13
3476
772
1948
4984
Market Price
$ 33.46
Selling Price
$ 28.17
723
685
590
1692
Market Price
$ 51.49
Selling Price
$ 43.91
772
177
429
2601
Market Price
$ 66.10
Selling Price
$ 55.46
2494
1208
2441
2564
Market Price
$ 53.62
Selling Price
$ 46.13
1576
463
602
1678
Market Price
$ 45.05
Selling Price
$ 38.40
1148
446
587
3456
Market Price
$ 31.53
Selling Price
$ 28.63
722
146
721
3197
Market Price
$ 29.53
Selling Price
$ 26.58
884
435
226
1611
Market Price
$ 45.12
Selling Price
$ 38.09
362
188
166
426
Market Price
$ 40.52
Selling Price
$ 34.62
1442
476
470
1962
Market Price
$ 28.90
Selling Price
$ 25.00
2489
2379
2435
4002
Market Price
$ 51.29
Selling Price
$ 45.13
1201
871
383
1570
Market Price
$ 51.98
Selling Price
$ 46.88
761
448
761
1157
Market Price
$ 35.70
Selling Price
$ 31.43
256
98
156
425
Market Price
$ 59.87
Selling Price
$ 51.76
828
672
743
869
Market Price
$ 37.29
Selling Price
$ 32.45
253
98
224
539
Market Price
$ 48.05
Selling Price
$ 40.16
559
179
298
738
Market Price
$ 41.34
Selling Price
$ 36.12
999
525
426
2297
Market Price
$ 55.60
Selling Price
$ 50.15
399
164
365
1404
Market Price
$ 47.84
Selling Price
$ 39.88
450
102
321
816
Market Price
$ 34.60
Selling Price
$ 29.75
808
279
395
4022
Market Price
$ 46.43
Selling Price
$ 39.62
759
425
544
770
Market Price
$ 69.28
Selling Price
$ 59.45
3628
1484
1094
4783
Market Price
$ 50.43
Selling Price
$ 42.55
1276
523
562
2146
Market Price
$ 62.78
Selling Price
$ 54.43
2756
792
1572
2978