Market Price
$ 28.76
Selling Price
$ 25.12
500
197
125
703
Market Price
$ 51.23
Selling Price
$ 45.94
2197
560
1096
2822
Market Price
$ 56.73
Selling Price
$ 48.20
2433
2024
2317
2987
Market Price
$ 38.57
Selling Price
$ 33.35
3425
2835
1103
4110
Market Price
$ 50.06
Selling Price
$ 42.84
349
219
323
1108
Market Price
$ 62.12
Selling Price
$ 51.96
2654
1748
2198
4575
Market Price
$ 33.90
Selling Price
$ 28.98
4003
2256
3382
4853
Market Price
$ 64.43
Selling Price
$ 57.65
2439
2369
1248
3659
Market Price
$ 34.76
Selling Price
$ 31.43
1276
1104
916
2155
Market Price
$ 66.07
Selling Price
$ 59.83
2465
1122
995
2716
Market Price
$ 65.54
Selling Price
$ 57.57
1689
377
461
2857
Market Price
$ 65.11
Selling Price
$ 56.01
484
382
200
835
Market Price
$ 49.22
Selling Price
$ 42.50
3933
1084
3724
4302
Market Price
$ 61.56
Selling Price
$ 55.49
1553
753
887
2870
Market Price
$ 40.68
Selling Price
$ 34.98
2129
507
1122
3958
Market Price
$ 50.40
Selling Price
$ 43.14
3974
2086
2015
4129
Market Price
$ 60.20
Selling Price
$ 51.91
273
197
128
413
Market Price
$ 33.89
Selling Price
$ 28.80
1263
605
867
4346
Market Price
$ 67.37
Selling Price
$ 57.36
1680
1241
871
1868
Market Price
$ 49.72
Selling Price
$ 42.67
1056
723
648
1500