Market Price
$ 53.88
Selling Price
$ 47.74
1874
714
1093
3514
Market Price
$ 67.33
Selling Price
$ 58.78
1420
1299
939
2269
Market Price
$ 58.76
Selling Price
$ 50.38
1009
957
992
3408
Market Price
$ 50.09
Selling Price
$ 44.38
645
441
414
985
Market Price
$ 43.08
Selling Price
$ 37.17
536
307
268
2045
Market Price
$ 46.15
Selling Price
$ 38.82
3685
3204
2940
3838
Market Price
$ 62.79
Selling Price
$ 55.65
1123
1096
788
2644
Market Price
$ 68.84
Selling Price
$ 59.81
1832
1196
877
2821
Market Price
$ 58.14
Selling Price
$ 49.46
664
472
473
1385
Market Price
$ 61.87
Selling Price
$ 54.17
3404
1395
2534
4522
Market Price
$ 63.38
Selling Price
$ 53.79
552
314
220
1472
Market Price
$ 33.45
Selling Price
$ 28.27
3022
1601
807
3990
Market Price
$ 52.10
Selling Price
$ 44.18
1927
1023
783
3111
Market Price
$ 63.57
Selling Price
$ 55.88
2618
1820
1380
3203
Market Price
$ 64.42
Selling Price
$ 58.41
3616
1005
3601
4165
Market Price
$ 70.01
Selling Price
$ 58.72
1407
1357
1308
3964
Market Price
$ 55.43
Selling Price
$ 46.73
4057
2852
977
4602
Market Price
$ 57.28
Selling Price
$ 49.97
1738
796
1706
3593
Market Price
$ 40.18
Selling Price
$ 36.04
3202
756
1236
3221
Market Price
$ 68.72
Selling Price
$ 58.42
2722
775
2623
3009
Market Price
$ 36.07
Selling Price
$ 30.34
2271
959
649
4811
Market Price
$ 40.95
Selling Price
$ 34.44
982
809
755
3597
Market Price
$ 56.63
Selling Price
$ 50.61
922
185
222
3724
Market Price
$ 45.41
Selling Price
$ 41.21
1485
525
995
1589
Market Price
$ 35.95
Selling Price
$ 31.81
3137
1649
672
4143
Market Price
$ 60.59
Selling Price
$ 54.28
478
326
235
917
Market Price
$ 55.45
Selling Price
$ 48.20
885
773
402
4099
Market Price
$ 63.53
Selling Price
$ 53.90
1082
871
888
4963
Market Price
$ 33.92
Selling Price
$ 30.44
257
80
72
706
Market Price
$ 54.02
Selling Price
$ 47.76
1236
1001
557
1638
Market Price
$ 55.08
Selling Price
$ 49.46
472
190
243
667
Market Price
$ 64.72
Selling Price
$ 58.18
832
414
574
3200
Market Price
$ 29.27
Selling Price
$ 25.47
2848
1413
1456
4846
Market Price
$ 30.22
Selling Price
$ 26.40
1405
887
401
2509
Market Price
$ 32.38
Selling Price
$ 27.17
3866
1021
2766
4973
Market Price
$ 56.85
Selling Price
$ 51.48
2464
1481
801
3559
Market Price
$ 53.05
Selling Price
$ 45.08
590
421
512
2897
Market Price
$ 42.78
Selling Price
$ 37.98
2518
1010
1132
2765
Market Price
$ 31.62
Selling Price
$ 28.27
435
347
294
1964
Market Price
$ 31.06
Selling Price
$ 26.13
1916
1635
1866
3427