Market Price
$ 52.93
Selling Price
$ 46.90
421
144
132
1074
Market Price
$ 59.66
Selling Price
$ 52.62
1781
1760
1711
4838
Market Price
$ 59.71
Selling Price
$ 52.07
2264
771
955
4899
Market Price
$ 57.46
Selling Price
$ 49.25
766
694
391
1400
Market Price
$ 65.54
Selling Price
$ 56.39
198
193
80
761
Market Price
$ 52.69
Selling Price
$ 45.89
562
556
230
571
Market Price
$ 29.31
Selling Price
$ 26.03
3925
2413
1407
4550
Market Price
$ 48.57
Selling Price
$ 43.08
3674
2944
2593
4515
Market Price
$ 50.48
Selling Price
$ 43.13
769
502
637
2593
Market Price
$ 30.37
Selling Price
$ 25.85
2124
1073
790
2419
Market Price
$ 51.05
Selling Price
$ 43.71
1592
1501
520
3432
Market Price
$ 64.56
Selling Price
$ 55.90
3827
1159
3326
4498
Market Price
$ 53.30
Selling Price
$ 46.94
1168
474
319
1526
Market Price
$ 45.17
Selling Price
$ 39.59
1612
687
617
1618
Market Price
$ 63.85
Selling Price
$ 53.67
2535
1433
1836
4073
Market Price
$ 50.64
Selling Price
$ 44.59
2923
1447
1575
3195
Market Price
$ 57.55
Selling Price
$ 48.10
2811
1748
2301
4845
Market Price
$ 50.53
Selling Price
$ 45.30
774
343
284
1582
Market Price
$ 32.26
Selling Price
$ 27.80
2226
1575
891
3742
Market Price
$ 67.28
Selling Price
$ 57.90
1174
471
531
2817
Market Price
$ 62.03
Selling Price
$ 55.56
1112
758
542
4507
Market Price
$ 48.87
Selling Price
$ 41.64
726
665
592
3577
Market Price
$ 60.56
Selling Price
$ 54.21
2222
547
1062
2793
Market Price
$ 37.69
Selling Price
$ 33.14
651
197
576
2074
Market Price
$ 45.47
Selling Price
$ 40.49
1512
382
1250
1722
Market Price
$ 55.77
Selling Price
$ 48.10
1123
911
382
3433
Market Price
$ 69.50
Selling Price
$ 58.34
1039
936
329
1173
Market Price
$ 44.14
Selling Price
$ 37.87
347
90
317
993
Market Price
$ 53.84
Selling Price
$ 47.00
2150
2086
1280
4614
Market Price
$ 66.23
Selling Price
$ 57.38
493
310
332
2284
Market Price
$ 56.76
Selling Price
$ 48.30
816
582
355
1196
Market Price
$ 45.80
Selling Price
$ 41.37
1994
653
1068
2918
Market Price
$ 39.00
Selling Price
$ 32.86
767
492
602
867
Market Price
$ 37.28
Selling Price
$ 32.64
2061
1889
1748
2148
Market Price
$ 40.08
Selling Price
$ 35.11
331
155
96
1348
Market Price
$ 60.58
Selling Price
$ 50.97
2449
1640
2430
2507
Market Price
$ 47.13
Selling Price
$ 41.58
1351
878
598
2182
Market Price
$ 51.01
Selling Price
$ 43.98
472
313
326
541
Market Price
$ 46.87
Selling Price
$ 39.44
542
529
484
843
Market Price
$ 64.97
Selling Price
$ 54.40
2874
2812
1163
4756