Market Price
$ 61.63
Selling Price
$ 54.24
3941
3670
3417
3964
Market Price
$ 35.91
Selling Price
$ 30.11
823
400
340
4018
Market Price
$ 41.65
Selling Price
$ 35.43
563
344
540
2463
Market Price
$ 47.26
Selling Price
$ 40.68
2209
1525
1345
2835
Market Price
$ 67.89
Selling Price
$ 59.32
2795
1480
1785
2843
Market Price
$ 35.97
Selling Price
$ 30.31
498
385
493
1636
Market Price
$ 54.73
Selling Price
$ 45.74
823
570
255
915
Market Price
$ 69.28
Selling Price
$ 57.80
651
646
174
3215
Market Price
$ 55.95
Selling Price
$ 49.42
1582
683
1343
3525
Market Price
$ 49.74
Selling Price
$ 43.10
280
112
223
990
Market Price
$ 39.34
Selling Price
$ 35.36
1430
1401
1134
1610
Market Price
$ 42.38
Selling Price
$ 36.23
1059
957
409
4371
Market Price
$ 59.47
Selling Price
$ 51.93
934
840
749
1517
Market Price
$ 35.89
Selling Price
$ 31.15
850
212
451
1323
Market Price
$ 41.92
Selling Price
$ 37.93
3940
2091
1039
4897
Market Price
$ 39.12
Selling Price
$ 32.84
385
213
188
446
Market Price
$ 50.74
Selling Price
$ 45.42
1146
1122
281
3057
Market Price
$ 53.61
Selling Price
$ 44.75
1566
888
349
4112
Market Price
$ 59.17
Selling Price
$ 51.11
923
296
664
1526
Market Price
$ 30.45
Selling Price
$ 26.94
844
200
639
2990
Market Price
$ 37.36
Selling Price
$ 31.19
1024
478
1003
1842
Market Price
$ 51.88
Selling Price
$ 46.34
3484
2207
1139
4784
Market Price
$ 41.04
Selling Price
$ 35.17
4751
950
4525
4916
Market Price
$ 51.37
Selling Price
$ 46.50
4077
3703
2579
4674
Market Price
$ 64.27
Selling Price
$ 57.44
1330
1278
931
2174
Market Price
$ 42.93
Selling Price
$ 36.90
1776
1324
1196
1806
Market Price
$ 64.97
Selling Price
$ 57.36
643
428
171
679
Market Price
$ 47.95
Selling Price
$ 39.96
771
738
367
1469
Market Price
$ 45.25
Selling Price
$ 39.15
484
385
109
1138
Market Price
$ 35.96
Selling Price
$ 31.93
1785
763
1114
2249
Market Price
$ 62.06
Selling Price
$ 55.16
930
324
730
1034
Market Price
$ 56.24
Selling Price
$ 49.63
1925
984
496
4075
Market Price
$ 64.22
Selling Price
$ 56.00
1508
851
867
4331
Market Price
$ 51.15
Selling Price
$ 45.12
566
489
455
567
Market Price
$ 70.26
Selling Price
$ 59.86
1657
808
1568
4370
Market Price
$ 48.79
Selling Price
$ 41.40
4189
2798
3267
4643
Market Price
$ 33.09
Selling Price
$ 29.04
1590
990
1569
2579
Market Price
$ 58.18
Selling Price
$ 49.60
2007
1295
1149
2090
Market Price
$ 33.85
Selling Price
$ 29.65
3703
2232
1095
3833
Market Price
$ 40.27
Selling Price
$ 36.22
1345
476
306
4036