Market Price
$ 61.76
Selling Price
$ 53.14
1604
990
775
3453
Market Price
$ 41.16
Selling Price
$ 37.01
3351
1296
1193
4657
Market Price
$ 40.38
Selling Price
$ 35.64
998
865
859
1839
Market Price
$ 32.05
Selling Price
$ 27.06
3690
1528
2278
4754
Market Price
$ 56.07
Selling Price
$ 48.22
677
305
422
1503
Market Price
$ 45.38
Selling Price
$ 39.69
781
598
603
1882
Market Price
$ 35.62
Selling Price
$ 30.07
3442
1836
2020
3912
Market Price
$ 58.45
Selling Price
$ 51.89
2755
2546
2695
2999
Market Price
$ 52.97
Selling Price
$ 44.79
1046
773
807
1884
Market Price
$ 43.41
Selling Price
$ 37.35
1622
819
1473
3628
Market Price
$ 45.86
Selling Price
$ 38.99
1818
1722
755
4427
Market Price
$ 38.15
Selling Price
$ 32.53
1245
567
1183
4843
Market Price
$ 50.32
Selling Price
$ 44.55
1610
635
1152
1978
Market Price
$ 36.77
Selling Price
$ 31.75
551
418
445
1056
Market Price
$ 33.31
Selling Price
$ 29.73
2480
2192
923
3709
Market Price
$ 34.14
Selling Price
$ 30.63
247
68
79
678
Market Price
$ 64.60
Selling Price
$ 56.14
933
473
615
938
Market Price
$ 57.54
Selling Price
$ 51.69
1288
1214
259
2066
Market Price
$ 52.42
Selling Price
$ 47.44
541
185
527
2381
Market Price
$ 33.30
Selling Price
$ 30.17
2352
604
815
3273
Market Price
$ 54.65
Selling Price
$ 49.47
505
228
183
567
Market Price
$ 57.98
Selling Price
$ 52.39
3153
1918
2401
4122
Market Price
$ 44.75
Selling Price
$ 39.16
706
326
533
1316
Market Price
$ 32.50
Selling Price
$ 27.80
654
533
348
2403
Market Price
$ 54.76
Selling Price
$ 48.28
2900
1525
1721
4513
Market Price
$ 30.67
Selling Price
$ 27.86
2374
1246
1520
3844
Market Price
$ 65.93
Selling Price
$ 57.01
820
237
380
2616
Market Price
$ 47.80
Selling Price
$ 42.40
880
445
761
3836
Market Price
$ 65.62
Selling Price
$ 54.99
1391
402
886
4607
Market Price
$ 39.20
Selling Price
$ 34.19
3156
1541
2183
4894
Market Price
$ 46.73
Selling Price
$ 41.99
1441
689
1250
1462
Market Price
$ 57.26
Selling Price
$ 50.25
978
238
619
2438
Market Price
$ 59.44
Selling Price
$ 49.75
630
400
169
1226
Market Price
$ 51.32
Selling Price
$ 46.17
1714
1122
383
2658
Market Price
$ 58.33
Selling Price
$ 52.03
3492
1882
2274
3995
Market Price
$ 47.51
Selling Price
$ 39.66
1994
1617
1827
4242
Market Price
$ 48.08
Selling Price
$ 40.42
666
149
405
2877
Market Price
$ 54.21
Selling Price
$ 45.82
3549
3155
2877
3700
Market Price
$ 64.11
Selling Price
$ 54.55
3800
2088
1206
4710
Market Price
$ 51.21
Selling Price
$ 43.98
3085
3030
1744
3781