Market Price
$ 43.06
Selling Price
$ 36.23
2032
766
1532
2516
Market Price
$ 33.89
Selling Price
$ 28.99
1230
283
326
1984
Market Price
$ 45.60
Selling Price
$ 39.58
974
870
773
2125
Market Price
$ 54.22
Selling Price
$ 47.96
2834
601
1282
3107
Market Price
$ 38.60
Selling Price
$ 35.08
2430
2135
922
3744
Market Price
$ 54.53
Selling Price
$ 45.81
1802
1727
404
2391
Market Price
$ 39.05
Selling Price
$ 32.99
2530
1524
1529
3546
Market Price
$ 35.86
Selling Price
$ 31.38
1624
772
1171
3571
Market Price
$ 37.70
Selling Price
$ 32.97
239
183
89
952
Market Price
$ 70.87
Selling Price
$ 59.49
1520
654
1409
1792
Market Price
$ 64.29
Selling Price
$ 56.50
546
541
462
781
Market Price
$ 35.11
Selling Price
$ 31.00
4302
1883
2942
4543
Market Price
$ 40.08
Selling Price
$ 36.16
1470
1237
1313
2099
Market Price
$ 58.77
Selling Price
$ 53.28
1762
1227
553
2562
Market Price
$ 62.55
Selling Price
$ 56.74
3920
1645
2559
4067
Market Price
$ 62.64
Selling Price
$ 56.80
1880
439
610
3056
Market Price
$ 35.80
Selling Price
$ 32.43
2229
1499
1273
3071
Market Price
$ 29.61
Selling Price
$ 26.78
1812
1122
703
3937
Market Price
$ 54.10
Selling Price
$ 48.82
1625
495
834
3070
Market Price
$ 61.79
Selling Price
$ 52.44
809
628
277
1173
Market Price
$ 61.06
Selling Price
$ 51.12
369
163
292
748
Market Price
$ 40.80
Selling Price
$ 36.06
4784
3904
3332
4959
Market Price
$ 67.01
Selling Price
$ 58.06
1535
424
480
1961
Market Price
$ 62.62
Selling Price
$ 53.08
1190
826
683
3543
Market Price
$ 58.02
Selling Price
$ 49.11
1185
322
970
3867
Market Price
$ 65.64
Selling Price
$ 55.82
1315
1240
792
1512
Market Price
$ 38.86
Selling Price
$ 33.33
311
146
254
694
Market Price
$ 47.72
Selling Price
$ 40.28
1708
1223
1485
1861
Market Price
$ 70.39
Selling Price
$ 59.36
1528
1127
1116
1584
Market Price
$ 35.03
Selling Price
$ 30.51
1623
1621
1129
2255
Market Price
$ 54.57
Selling Price
$ 46.06
2852
1039
2401
4997
Market Price
$ 65.56
Selling Price
$ 58.26
1969
1617
1768
3376
Market Price
$ 31.58
Selling Price
$ 26.75
2602
2240
2167
3754
Market Price
$ 58.36
Selling Price
$ 51.83
1428
347
502
4523
Market Price
$ 38.10
Selling Price
$ 34.13
1810
592
834
2326
Market Price
$ 34.99
Selling Price
$ 31.28
769
407
188
1016
Market Price
$ 51.09
Selling Price
$ 44.08
2957
1535
1930
4995
Market Price
$ 36.36
Selling Price
$ 31.38
1626
351
1310
1758
Market Price
$ 48.23
Selling Price
$ 40.94
328
288
141
627
Market Price
$ 30.73
Selling Price
$ 26.10
1929
699
579
4464