Market Price
$ 32.36
Selling Price
$ 28.30
427
223
314
598
Market Price
$ 58.99
Selling Price
$ 52.49
3664
1583
3125
4276
Market Price
$ 53.74
Selling Price
$ 46.39
2035
1154
1812
4362
Market Price
$ 31.61
Selling Price
$ 28.15
295
229
114
1342
Market Price
$ 38.91
Selling Price
$ 34.78
672
209
285
1836
Market Price
$ 34.02
Selling Price
$ 28.59
1010
857
246
1150
Market Price
$ 32.64
Selling Price
$ 27.73
3706
1025
2380
3715
Market Price
$ 60.23
Selling Price
$ 51.68
1310
508
517
2061
Market Price
$ 67.31
Selling Price
$ 56.89
1982
905
1731
2404
Market Price
$ 51.29
Selling Price
$ 45.92
1451
1107
1417
4439
Market Price
$ 29.38
Selling Price
$ 25.91
3807
1296
950
4181
Market Price
$ 64.57
Selling Price
$ 54.54
2798
2255
1329
4709
Market Price
$ 57.10
Selling Price
$ 50.59
1860
1790
510
3013
Market Price
$ 54.75
Selling Price
$ 46.14
269
169
125
1135
Market Price
$ 58.66
Selling Price
$ 51.70
2130
1851
718
3406
Market Price
$ 46.78
Selling Price
$ 39.13
853
837
415
1143
Market Price
$ 33.03
Selling Price
$ 27.97
1900
1016
430
2510
Market Price
$ 28.70
Selling Price
$ 25.25
1535
1343
477
1641
Market Price
$ 40.92
Selling Price
$ 36.09
1493
888
1301
2798
Market Price
$ 48.22
Selling Price
$ 43.40
4244
1468
1905
4496
Market Price
$ 32.66
Selling Price
$ 28.64
1135
709
772
4879
Market Price
$ 71.73
Selling Price
$ 59.93
871
686
613
3569
Market Price
$ 52.40
Selling Price
$ 47.01
2758
1092
951
4479
Market Price
$ 56.31
Selling Price
$ 50.03
2837
1645
1524
4398
Market Price
$ 55.88
Selling Price
$ 47.72
114
64
52
495
Market Price
$ 48.98
Selling Price
$ 42.85
1507
963
745
3459
Market Price
$ 39.60
Selling Price
$ 35.52
342
139
244
1714
Market Price
$ 68.52
Selling Price
$ 59.91
1828
1710
1258
4463
Market Price
$ 65.80
Selling Price
$ 56.34
611
601
226
1087
Market Price
$ 35.66
Selling Price
$ 30.60
817
519
325
822
Market Price
$ 42.17
Selling Price
$ 35.55
2961
1236
1605
3840
Market Price
$ 34.54
Selling Price
$ 29.06
1198
883
387
1939
Market Price
$ 32.53
Selling Price
$ 28.24
275
85
112
526
Market Price
$ 60.63
Selling Price
$ 52.39
614
262
479
2872
Market Price
$ 39.56
Selling Price
$ 34.56
1307
368
488
1750
Market Price
$ 51.68
Selling Price
$ 43.47
1157
1128
330
3630
Market Price
$ 46.39
Selling Price
$ 40.94
276
179
241
780
Market Price
$ 40.23
Selling Price
$ 33.74
852
545
186
961
Market Price
$ 38.00
Selling Price
$ 34.25
247
216
71
554
Market Price
$ 41.94
Selling Price
$ 37.50
406
325
211
1119