Market Price
$ 54.13
Selling Price
$ 49.17
1080
753
1024
1109
Market Price
$ 54.82
Selling Price
$ 46.01
1796
1609
830
3934
Market Price
$ 59.86
Selling Price
$ 51.96
536
242
180
741
Market Price
$ 45.79
Selling Price
$ 39.60
728
329
515
3084
Market Price
$ 32.77
Selling Price
$ 28.67
4149
2813
1976
4229
Market Price
$ 57.18
Selling Price
$ 49.59
911
500
330
1773
Market Price
$ 60.55
Selling Price
$ 53.09
1064
329
1003
3377
Market Price
$ 31.96
Selling Price
$ 28.62
2420
2053
1454
4406
Market Price
$ 63.16
Selling Price
$ 56.68
673
277
141
2541
Market Price
$ 33.46
Selling Price
$ 29.92
1088
1061
229
1098
Market Price
$ 66.80
Selling Price
$ 57.64
2671
2440
1656
2700
Market Price
$ 50.98
Selling Price
$ 42.76
2908
1550
2609
4293
Market Price
$ 62.80
Selling Price
$ 55.38
885
177
294
1842
Market Price
$ 69.22
Selling Price
$ 58.05
405
122
271
835
Market Price
$ 68.56
Selling Price
$ 58.29
437
400
235
2075
Market Price
$ 53.64
Selling Price
$ 46.13
652
628
528
3243
Market Price
$ 30.41
Selling Price
$ 25.79
4074
2770
1275
4620
Market Price
$ 50.19
Selling Price
$ 42.61
936
451
928
2021
Market Price
$ 34.96
Selling Price
$ 30.76
4619
4263
3673
4991
Market Price
$ 57.35
Selling Price
$ 52.05
3065
676
1772
3653
Market Price
$ 50.40
Selling Price
$ 44.84
2752
1984
2153
2796
Market Price
$ 54.26
Selling Price
$ 49.05
962
579
353
3210
Market Price
$ 64.45
Selling Price
$ 58.47
544
247
207
1278
Market Price
$ 30.50
Selling Price
$ 26.10
3503
732
2940
4029
Market Price
$ 44.72
Selling Price
$ 39.00
1928
1479
1546
4046
Market Price
$ 66.89
Selling Price
$ 59.64
1276
915
671
1814
Market Price
$ 61.32
Selling Price
$ 54.73
1584
975
1122
1934
Market Price
$ 57.85
Selling Price
$ 51.34
1324
389
782
1734
Market Price
$ 55.42
Selling Price
$ 47.32
2733
583
1164
3522
Market Price
$ 34.39
Selling Price
$ 30.09
729
207
528
1539
Market Price
$ 58.34
Selling Price
$ 49.38
1400
745
511
1530
Market Price
$ 62.09
Selling Price
$ 52.27
857
831
197
2733
Market Price
$ 56.70
Selling Price
$ 50.65
1563
1508
545
3228
Market Price
$ 64.70
Selling Price
$ 58.66
2416
2331
1289
4350
Market Price
$ 58.99
Selling Price
$ 49.22
1687
1138
407
4511
Market Price
$ 36.87
Selling Price
$ 30.81
1146
522
663
1497
Market Price
$ 59.68
Selling Price
$ 49.95
2280
1511
1297
2907
Market Price
$ 49.26
Selling Price
$ 41.31
2065
789
1952
2839
Market Price
$ 66.04
Selling Price
$ 55.53
2371
1334
2055
2820
Market Price
$ 52.68
Selling Price
$ 47.12
2478
756
737
3237