Market Price
$ 50.58
Selling Price
$ 45.51
1599
490
1554
2824
Market Price
$ 55.52
Selling Price
$ 48.14
1856
956
1328
3108
Market Price
$ 50.41
Selling Price
$ 45.07
983
391
750
4482
Market Price
$ 44.79
Selling Price
$ 39.07
223
125
188
423
Market Price
$ 33.23
Selling Price
$ 30.09
274
143
259
804
Market Price
$ 62.14
Selling Price
$ 52.13
820
605
812
1673
Market Price
$ 39.73
Selling Price
$ 33.52
2482
1180
1841
2580
Market Price
$ 34.51
Selling Price
$ 30.15
2333
609
1615
3728
Market Price
$ 60.17
Selling Price
$ 54.08
2051
1122
910
2768
Market Price
$ 55.16
Selling Price
$ 48.41
696
694
690
3003
Market Price
$ 63.11
Selling Price
$ 54.33
3886
1067
2312
4440
Market Price
$ 47.99
Selling Price
$ 42.74
1758
1656
1427
3646
Market Price
$ 50.07
Selling Price
$ 44.80
517
325
413
2092
Market Price
$ 60.16
Selling Price
$ 52.08
1398
1334
698
4367
Market Price
$ 47.68
Selling Price
$ 40.20
1215
689
780
1868
Market Price
$ 61.37
Selling Price
$ 52.98
4145
1728
3815
4384
Market Price
$ 34.77
Selling Price
$ 31.56
1521
657
836
2161
Market Price
$ 59.11
Selling Price
$ 49.94
213
204
162
645
Market Price
$ 32.48
Selling Price
$ 29.38
1655
420
1425
2003
Market Price
$ 67.70
Selling Price
$ 58.98
476
146
471
1815
Market Price
$ 63.17
Selling Price
$ 56.85
3410
1897
1868
4949
Market Price
$ 60.74
Selling Price
$ 55.08
2802
818
2788
3303
Market Price
$ 59.95
Selling Price
$ 52.86
1194
359
583
3728
Market Price
$ 42.74
Selling Price
$ 38.07
1249
904
1012
3709
Market Price
$ 29.96
Selling Price
$ 25.83
1985
1506
1103
3834
Market Price
$ 37.91
Selling Price
$ 33.69
1279
758
1116
4490
Market Price
$ 45.31
Selling Price
$ 39.21
528
124
217
712
Market Price
$ 68.04
Selling Price
$ 57.45
1875
784
1357
2421
Market Price
$ 32.90
Selling Price
$ 27.68
2382
1998
1692
3289
Market Price
$ 48.41
Selling Price
$ 41.99
1739
1614
944
2902
Market Price
$ 48.59
Selling Price
$ 40.76
1716
1666
709
3646
Market Price
$ 53.31
Selling Price
$ 45.60
1231
346
527
4461
Market Price
$ 35.39
Selling Price
$ 30.74
570
391
249
1009
Market Price
$ 59.33
Selling Price
$ 51.04
2802
1457
1170
4950
Market Price
$ 65.06
Selling Price
$ 54.82
268
82
252
1092
Market Price
$ 34.85
Selling Price
$ 31.01
279
94
117
497
Market Price
$ 53.79
Selling Price
$ 48.42
1065
390
875
1078
Market Price
$ 30.00
Selling Price
$ 27.02
2472
1601
1415
3039
Market Price
$ 63.73
Selling Price
$ 55.57
1279
1155
310
1811
Market Price
$ 59.28
Selling Price
$ 51.94
2525
1118
2280
2826