Market Price
$ 63.52
Selling Price
$ 57.69
613
356
549
2125
Market Price
$ 41.48
Selling Price
$ 36.55
1586
1221
386
4044
Market Price
$ 37.50
Selling Price
$ 33.35
1563
832
1351
1958
Market Price
$ 55.89
Selling Price
$ 46.73
1636
1017
434
3808
Market Price
$ 53.87
Selling Price
$ 46.77
1826
1817
697
2036
Market Price
$ 34.42
Selling Price
$ 30.71
1654
1502
367
3939
Market Price
$ 46.09
Selling Price
$ 38.92
1355
367
634
1384
Market Price
$ 63.77
Selling Price
$ 57.97
354
337
340
1743
Market Price
$ 47.24
Selling Price
$ 40.31
933
900
222
2244
Market Price
$ 57.33
Selling Price
$ 51.19
1035
956
793
4279
Market Price
$ 33.56
Selling Price
$ 28.54
4173
3131
2864
4655
Market Price
$ 64.03
Selling Price
$ 57.17
1272
965
262
3022
Market Price
$ 63.56
Selling Price
$ 54.11
772
349
387
1291
Market Price
$ 45.42
Selling Price
$ 39.46
394
98
200
1018
Market Price
$ 57.54
Selling Price
$ 51.06
2262
2222
1122
4313
Market Price
$ 46.77
Selling Price
$ 40.28
1065
621
850
4536
Market Price
$ 49.84
Selling Price
$ 41.78
3425
920
1896
3536
Market Price
$ 52.72
Selling Price
$ 47.88
1336
764
494
2036
Market Price
$ 37.77
Selling Price
$ 34.20
900
237
796
1204
Market Price
$ 36.20
Selling Price
$ 32.71
502
386
308
1415
Market Price
$ 53.09
Selling Price
$ 46.44
1568
417
777
3064
Market Price
$ 68.04
Selling Price
$ 58.17
495
124
120
1081
Market Price
$ 30.05
Selling Price
$ 26.47
304
146
160
726
Market Price
$ 32.79
Selling Price
$ 28.06
2627
2102
1029
2996
Market Price
$ 33.64
Selling Price
$ 29.61
1301
690
309
1319
Market Price
$ 62.54
Selling Price
$ 55.00
3642
2246
3243
4915
Market Price
$ 29.92
Selling Price
$ 26.80
1933
1839
1158
3694
Market Price
$ 47.47
Selling Price
$ 41.33
2119
1727
472
3639
Market Price
$ 31.35
Selling Price
$ 28.28
2571
2198
1215
4252
Market Price
$ 57.94
Selling Price
$ 48.36
972
620
412
1285
Market Price
$ 33.24
Selling Price
$ 27.84
312
235
235
955
Market Price
$ 64.02
Selling Price
$ 56.95
3333
3326
2751
4088
Market Price
$ 61.64
Selling Price
$ 53.97
3269
2103
1150
4704
Market Price
$ 59.24
Selling Price
$ 50.97
828
522
790
2044
Market Price
$ 54.30
Selling Price
$ 46.96
1819
1011
439
2540
Market Price
$ 34.73
Selling Price
$ 29.61
1651
1115
1457
3968
Market Price
$ 42.08
Selling Price
$ 37.03
1164
581
359
1717
Market Price
$ 60.86
Selling Price
$ 55.18
2430
1888
730
4662
Market Price
$ 54.00
Selling Price
$ 47.95
1387
1108
1119
1953
Market Price
$ 48.83
Selling Price
$ 41.53
492
102
160
637