Market Price
$ 58.26
Selling Price
$ 52.17
375
278
215
723
Market Price
$ 40.04
Selling Price
$ 34.65
1207
904
310
1238
Market Price
$ 62.01
Selling Price
$ 55.35
1803
888
1189
2643
Market Price
$ 57.97
Selling Price
$ 49.04
881
819
408
1144
Market Price
$ 36.78
Selling Price
$ 31.61
2288
790
1212
4373
Market Price
$ 32.07
Selling Price
$ 28.01
2294
1352
1941
2917
Market Price
$ 32.09
Selling Price
$ 27.81
910
383
828
1296
Market Price
$ 47.40
Selling Price
$ 40.35
593
452
182
1148
Market Price
$ 30.01
Selling Price
$ 26.32
1265
420
720
3832
Market Price
$ 51.85
Selling Price
$ 45.41
1140
406
695
4373
Market Price
$ 55.80
Selling Price
$ 46.91
1340
687
774
2040
Market Price
$ 50.31
Selling Price
$ 43.05
726
656
527
762
Market Price
$ 56.61
Selling Price
$ 47.78
714
381
169
2414
Market Price
$ 67.48
Selling Price
$ 56.95
197
177
63
836
Market Price
$ 52.69
Selling Price
$ 47.33
1534
1451
1010
3803
Market Price
$ 32.76
Selling Price
$ 28.23
2795
2776
1833
4762
Market Price
$ 65.46
Selling Price
$ 57.94
381
268
112
726
Market Price
$ 37.40
Selling Price
$ 32.16
1685
1364
1375
4515
Market Price
$ 30.15
Selling Price
$ 25.96
1294
798
706
2083
Market Price
$ 56.16
Selling Price
$ 47.54
1737
485
1000
4757
Market Price
$ 44.69
Selling Price
$ 38.91
2158
467
1081
3934
Market Price
$ 45.57
Selling Price
$ 40.67
952
667
945
1447
Market Price
$ 55.07
Selling Price
$ 46.49
2545
1240
2161
4255
Market Price
$ 64.90
Selling Price
$ 55.59
1383
981
667
3143
Market Price
$ 65.77
Selling Price
$ 57.15
1549
1296
1475
2920
Market Price
$ 65.92
Selling Price
$ 56.72
4082
2373
3203
4135
Market Price
$ 38.15
Selling Price
$ 32.14
847
520
453
3544
Market Price
$ 30.48
Selling Price
$ 26.34
2725
852
2052
4302
Market Price
$ 42.59
Selling Price
$ 36.51
1424
384
891
3091
Market Price
$ 52.13
Selling Price
$ 43.74
361
139
309
647
Market Price
$ 60.99
Selling Price
$ 52.39
2869
2370
630
4872
Market Price
$ 45.59
Selling Price
$ 41.08
1658
1356
1107
2699
Market Price
$ 64.92
Selling Price
$ 54.33
921
427
467
4265
Market Price
$ 63.77
Selling Price
$ 56.86
142
64
52
418
Market Price
$ 37.91
Selling Price
$ 33.32
1038
320
789
1255
Market Price
$ 59.61
Selling Price
$ 51.59
1163
518
899
2967
Market Price
$ 62.92
Selling Price
$ 54.87
316
226
78
1015
Market Price
$ 50.79
Selling Price
$ 42.59
2361
1562
1514
3907
Market Price
$ 38.32
Selling Price
$ 32.69
425
381
105
527
Market Price
$ 38.00
Selling Price
$ 31.95
393
146
190
1254