Market Price
$ 62.40
Selling Price
$ 53.22
591
365
299
1293
Market Price
$ 51.62
Selling Price
$ 46.24
2149
473
1052
3333
Market Price
$ 31.42
Selling Price
$ 27.65
4105
3335
2867
4383
Market Price
$ 38.16
Selling Price
$ 34.01
1176
545
1151
2721
Market Price
$ 44.01
Selling Price
$ 39.13
3239
1963
2300
4942
Market Price
$ 53.14
Selling Price
$ 45.54
811
215
271
3094
Market Price
$ 63.81
Selling Price
$ 54.53
2887
1962
2681
4011
Market Price
$ 37.59
Selling Price
$ 32.37
1706
1171
1653
2169
Market Price
$ 30.50
Selling Price
$ 27.43
1952
1172
1885
2430
Market Price
$ 31.91
Selling Price
$ 26.60
312
245
282
548
Market Price
$ 32.10
Selling Price
$ 26.86
2322
2261
2249
4619
Market Price
$ 45.46
Selling Price
$ 39.23
356
118
291
916
Market Price
$ 41.28
Selling Price
$ 36.43
2813
1754
1759
2919
Market Price
$ 56.18
Selling Price
$ 50.97
948
518
708
3375
Market Price
$ 47.70
Selling Price
$ 41.15
4275
1761
2213
4590
Market Price
$ 37.84
Selling Price
$ 31.59
716
494
209
719
Market Price
$ 61.67
Selling Price
$ 53.93
1301
501
899
2244
Market Price
$ 42.26
Selling Price
$ 36.02
1227
1100
377
1438
Market Price
$ 51.78
Selling Price
$ 45.39
3058
2108
1560
3062
Market Price
$ 49.92
Selling Price
$ 43.65
101
72
86
496
Market Price
$ 30.08
Selling Price
$ 25.95
2454
1482
988
4209
Market Price
$ 50.29
Selling Price
$ 43.70
2012
927
767
2104
Market Price
$ 51.47
Selling Price
$ 44.18
3597
1239
2390
4643
Market Price
$ 57.05
Selling Price
$ 50.73
1636
418
1495
2085
Market Price
$ 59.10
Selling Price
$ 49.83
1059
810
868
2495
Market Price
$ 67.54
Selling Price
$ 57.80
1808
803
1406
3284
Market Price
$ 53.77
Selling Price
$ 48.06
1398
974
1033
1613
Market Price
$ 32.32
Selling Price
$ 29.16
1033
694
354
1272
Market Price
$ 52.72
Selling Price
$ 47.59
1061
336
841
4622
Market Price
$ 29.14
Selling Price
$ 26.25
3110
1214
659
3475
Market Price
$ 49.24
Selling Price
$ 42.90
570
424
238
798
Market Price
$ 50.27
Selling Price
$ 42.74
2652
1928
2161
4964
Market Price
$ 54.00
Selling Price
$ 48.60
1989
1489
1218
3241
Market Price
$ 39.53
Selling Price
$ 35.09
1439
1132
400
4384
Market Price
$ 63.41
Selling Price
$ 57.28
1674
1326
1022
3597
Market Price
$ 57.47
Selling Price
$ 52.11
2443
1113
1554
2857
Market Price
$ 69.47
Selling Price
$ 59.42
281
168
91
1284
Market Price
$ 29.72
Selling Price
$ 26.67
558
266
329
2754
Market Price
$ 56.48
Selling Price
$ 51.30
1808
810
773
2975
Market Price
$ 37.62
Selling Price
$ 33.29
777
508
423
1359