Market Price
$ 66.61
Selling Price
$ 58.17
2525
2370
1671
4815
Market Price
$ 55.58
Selling Price
$ 47.74
849
347
641
893
Market Price
$ 46.54
Selling Price
$ 40.17
1084
567
596
1201
Market Price
$ 60.34
Selling Price
$ 54.38
467
309
332
1962
Market Price
$ 38.30
Selling Price
$ 33.90
2425
967
660
3392
Market Price
$ 61.20
Selling Price
$ 53.38
233
231
192
536
Market Price
$ 50.64
Selling Price
$ 46.00
973
522
698
1536
Market Price
$ 44.81
Selling Price
$ 38.88
908
813
584
1636
Market Price
$ 59.16
Selling Price
$ 52.79
3591
1127
1019
3946
Market Price
$ 35.40
Selling Price
$ 31.70
2196
651
1314
2424
Market Price
$ 31.94
Selling Price
$ 26.89
280
212
256
498
Market Price
$ 56.20
Selling Price
$ 49.26
865
526
305
3073
Market Price
$ 45.85
Selling Price
$ 41.47
1927
1391
435
4488
Market Price
$ 50.08
Selling Price
$ 44.36
1057
529
887
2426
Market Price
$ 44.64
Selling Price
$ 40.11
2393
2104
754
2621
Market Price
$ 50.09
Selling Price
$ 43.73
663
632
579
2897
Market Price
$ 32.61
Selling Price
$ 27.84
1466
1273
609
4464
Market Price
$ 68.47
Selling Price
$ 58.50
3502
1613
2288
4696
Market Price
$ 63.73
Selling Price
$ 56.55
3005
1421
1345
4305
Market Price
$ 35.22
Selling Price
$ 31.41
2968
2325
2079
3857
Market Price
$ 43.96
Selling Price
$ 36.84
1315
1021
1023
3431
Market Price
$ 48.91
Selling Price
$ 42.59
1704
953
345
2096
Market Price
$ 45.77
Selling Price
$ 38.70
1896
613
408
2773
Market Price
$ 48.50
Selling Price
$ 41.98
1253
1015
797
1821
Market Price
$ 28.72
Selling Price
$ 25.39
1713
1340
1036
3824
Market Price
$ 62.34
Selling Price
$ 55.00
364
74
190
530
Market Price
$ 59.02
Selling Price
$ 51.53
4183
1837
951
4588
Market Price
$ 55.39
Selling Price
$ 47.56
1743
1618
651
2455
Market Price
$ 50.18
Selling Price
$ 42.08
1974
1314
1116
4448
Market Price
$ 53.57
Selling Price
$ 45.95
3055
2242
963
4435
Market Price
$ 63.92
Selling Price
$ 54.22
4415
1187
1131
4625
Market Price
$ 51.04
Selling Price
$ 43.39
1488
696
891
1609
Market Price
$ 52.07
Selling Price
$ 45.91
245
82
83
526
Market Price
$ 60.79
Selling Price
$ 53.72
1488
742
1012
3230
Market Price
$ 63.68
Selling Price
$ 54.22
2722
2366
1254
4828
Market Price
$ 58.44
Selling Price
$ 52.47
1214
1190
312
3592
Market Price
$ 30.33
Selling Price
$ 26.04
1643
471
1592
2297
Market Price
$ 45.13
Selling Price
$ 40.91
3531
2079
3505
3795
Market Price
$ 57.15
Selling Price
$ 51.16
1073
393
245
2059
Market Price
$ 46.40
Selling Price
$ 39.97
2784
1036
2594
3492