Market Price
$ 47.83
Selling Price
$ 40.81
2742
1870
2478
4202
Market Price
$ 54.05
Selling Price
$ 48.46
660
501
380
662
Market Price
$ 40.29
Selling Price
$ 35.50
1508
1502
806
1632
Market Price
$ 38.83
Selling Price
$ 34.67
1458
298
817
1587
Market Price
$ 29.98
Selling Price
$ 25.96
1212
671
683
4197
Market Price
$ 65.27
Selling Price
$ 58.37
383
81
241
628
Market Price
$ 51.88
Selling Price
$ 45.30
2544
833
1878
2760
Market Price
$ 54.21
Selling Price
$ 47.71
1399
1190
1143
3595
Market Price
$ 38.60
Selling Price
$ 32.75
814
566
778
3946
Market Price
$ 33.94
Selling Price
$ 30.34
157
114
49
643
Market Price
$ 50.38
Selling Price
$ 42.99
2742
1660
637
4096
Market Price
$ 62.78
Selling Price
$ 53.20
1767
470
1673
2743
Market Price
$ 50.20
Selling Price
$ 42.68
732
417
624
2008
Market Price
$ 38.96
Selling Price
$ 33.39
308
291
183
939
Market Price
$ 53.09
Selling Price
$ 44.76
4038
2950
2317
4182
Market Price
$ 35.67
Selling Price
$ 31.81
1473
1443
717
2153
Market Price
$ 34.92
Selling Price
$ 29.76
1735
1195
774
2171
Market Price
$ 62.02
Selling Price
$ 53.99
462
226
221
483
Market Price
$ 55.98
Selling Price
$ 48.40
1198
1028
805
1505
Market Price
$ 60.40
Selling Price
$ 54.34
970
805
248
2338
Market Price
$ 59.90
Selling Price
$ 54.43
2483
1346
647
2537
Market Price
$ 35.03
Selling Price
$ 29.27
1361
480
492
3015
Market Price
$ 51.48
Selling Price
$ 45.64
1619
880
1046
1922
Market Price
$ 51.59
Selling Price
$ 46.30
1469
852
794
1903
Market Price
$ 46.76
Selling Price
$ 41.96
2225
1607
611
3539
Market Price
$ 64.73
Selling Price
$ 57.83
1190
1082
280
3305
Market Price
$ 60.59
Selling Price
$ 50.74
525
337
228
1689
Market Price
$ 39.79
Selling Price
$ 33.62
1621
1214
970
4565
Market Price
$ 63.58
Selling Price
$ 54.12
2825
1074
997
3686
Market Price
$ 41.47
Selling Price
$ 35.65
505
406
125
709
Market Price
$ 66.57
Selling Price
$ 56.38
813
319
241
1601
Market Price
$ 31.97
Selling Price
$ 27.09
3924
3360
3037
4257
Market Price
$ 45.75
Selling Price
$ 41.35
1172
497
478
4217
Market Price
$ 59.33
Selling Price
$ 51.56
136
68
100
489
Market Price
$ 45.17
Selling Price
$ 40.48
1930
1359
944
2623
Market Price
$ 35.61
Selling Price
$ 30.28
2137
2020
1569
3213
Market Price
$ 45.21
Selling Price
$ 40.31
2316
745
1722
3034
Market Price
$ 29.09
Selling Price
$ 25.43
394
224
150
1037
Market Price
$ 49.76
Selling Price
$ 43.94
1966
829
805
2860
Market Price
$ 49.52
Selling Price
$ 44.76
2770
2427
2345
4536