Market Price
$ 29.52
Selling Price
$ 25.62
4409
2138
4153
4704
Market Price
$ 49.69
Selling Price
$ 43.22
2230
509
2010
2720
Market Price
$ 37.10
Selling Price
$ 31.83
1378
1220
737
3558
Market Price
$ 60.39
Selling Price
$ 53.64
1611
1505
1237
3055
Market Price
$ 42.13
Selling Price
$ 35.46
385
125
142
552
Market Price
$ 36.32
Selling Price
$ 32.88
2958
2869
1184
4875
Market Price
$ 40.84
Selling Price
$ 34.65
1566
711
1271
2283
Market Price
$ 58.27
Selling Price
$ 50.12
1875
1490
1603
2579
Market Price
$ 31.85
Selling Price
$ 28.65
711
302
654
1174
Market Price
$ 41.21
Selling Price
$ 34.38
1862
1280
1454
4630
Market Price
$ 33.11
Selling Price
$ 27.74
832
393
199
3329
Market Price
$ 45.35
Selling Price
$ 38.11
3264
951
1857
3587
Market Price
$ 51.39
Selling Price
$ 45.94
3371
1114
956
3611
Market Price
$ 35.45
Selling Price
$ 32.20
2736
2185
1231
3052
Market Price
$ 34.88
Selling Price
$ 30.01
2503
1808
1089
3441
Market Price
$ 47.03
Selling Price
$ 42.62
2313
2129
818
3598
Market Price
$ 45.89
Selling Price
$ 41.04
530
433
454
1987
Market Price
$ 64.96
Selling Price
$ 57.52
2399
2127
1447
3409
Market Price
$ 43.10
Selling Price
$ 38.85
4025
839
1066
4585
Market Price
$ 43.66
Selling Price
$ 37.24
2986
1109
2712
4157
Market Price
$ 33.52
Selling Price
$ 29.12
829
796
499
1659
Market Price
$ 47.13
Selling Price
$ 39.46
3234
3121
680
3426
Market Price
$ 67.71
Selling Price
$ 59.39
134
60
109
431
Market Price
$ 35.01
Selling Price
$ 30.83
2095
929
1150
2537
Market Price
$ 66.74
Selling Price
$ 58.25
1824
595
1101
4705
Market Price
$ 62.38
Selling Price
$ 55.15
4682
2151
1085
4721
Market Price
$ 45.04
Selling Price
$ 40.83
997
324
402
1260
Market Price
$ 61.56
Selling Price
$ 53.00
3576
3408
2223
3974
Market Price
$ 35.61
Selling Price
$ 31.38
2072
608
566
4611
Market Price
$ 29.93
Selling Price
$ 26.31
1868
641
1770
2831
Market Price
$ 43.49
Selling Price
$ 36.72
2014
1643
1886
3470
Market Price
$ 66.62
Selling Price
$ 55.76
1324
1085
612
4885
Market Price
$ 29.04
Selling Price
$ 25.70
1820
967
1377
2304
Market Price
$ 46.50
Selling Price
$ 39.24
190
134
158
638
Market Price
$ 42.92
Selling Price
$ 36.84
2760
1851
2227
3853
Market Price
$ 32.47
Selling Price
$ 28.32
1472
583
931
3234
Market Price
$ 31.61
Selling Price
$ 26.58
444
233
95
660
Market Price
$ 58.17
Selling Price
$ 49.86
1924
1896
1082
2637
Market Price
$ 50.30
Selling Price
$ 42.58
161
148
146
496
Market Price
$ 52.75
Selling Price
$ 46.01
1381
1036
730
1729