Market Price
$ 53.66
Selling Price
$ 48.13
1211
840
1204
1528
Market Price
$ 67.29
Selling Price
$ 59.62
3243
1947
3194
3836
Market Price
$ 57.32
Selling Price
$ 51.66
3568
2152
2292
4076
Market Price
$ 67.91
Selling Price
$ 57.89
1176
405
961
3870
Market Price
$ 66.29
Selling Price
$ 59.26
1094
851
512
2853
Market Price
$ 65.81
Selling Price
$ 59.47
1289
972
1215
1805
Market Price
$ 39.81
Selling Price
$ 36.03
1783
839
1536
1950
Market Price
$ 51.08
Selling Price
$ 43.56
3107
2282
778
3269
Market Price
$ 34.31
Selling Price
$ 28.93
1365
753
1154
3304
Market Price
$ 28.38
Selling Price
$ 25.36
2697
1338
1790
4396
Market Price
$ 69.36
Selling Price
$ 59.29
2101
1946
1835
3664
Market Price
$ 41.61
Selling Price
$ 35.36
1127
1070
951
3173
Market Price
$ 49.78
Selling Price
$ 42.50
672
271
324
909
Market Price
$ 45.30
Selling Price
$ 39.05
1267
1025
1240
2705
Market Price
$ 60.20
Selling Price
$ 54.25
1818
1062
1016
4448
Market Price
$ 54.69
Selling Price
$ 45.73
2135
1366
2094
4598
Market Price
$ 55.95
Selling Price
$ 49.80
3095
1832
2118
4397
Market Price
$ 41.16
Selling Price
$ 36.09
820
421
666
871
Market Price
$ 40.84
Selling Price
$ 35.22
3367
2424
2723
4623
Market Price
$ 42.89
Selling Price
$ 38.33
460
191
219
866
Market Price
$ 36.81
Selling Price
$ 32.14
289
79
287
903
Market Price
$ 51.59
Selling Price
$ 44.13
3779
3310
2843
4925
Market Price
$ 36.37
Selling Price
$ 31.17
277
255
194
495
Market Price
$ 34.35
Selling Price
$ 28.91
621
279
144
2209
Market Price
$ 35.08
Selling Price
$ 29.45
1084
623
432
2909
Market Price
$ 35.98
Selling Price
$ 31.12
1961
1394
1436
2410
Market Price
$ 66.36
Selling Price
$ 57.05
1144
938
678
2704
Market Price
$ 49.10
Selling Price
$ 41.38
1104
1068
976
1964
Market Price
$ 46.75
Selling Price
$ 41.62
524
197
308
697
Market Price
$ 69.30
Selling Price
$ 58.90
1327
900
324
4643
Market Price
$ 45.86
Selling Price
$ 40.96
3319
1471
1725
3374
Market Price
$ 44.63
Selling Price
$ 40.30
1896
701
833
2573
Market Price
$ 66.65
Selling Price
$ 56.85
2307
1200
2210
3365
Market Price
$ 55.52
Selling Price
$ 49.65
1293
326
553
1798
Market Price
$ 36.62
Selling Price
$ 32.13
2302
1936
1929
3932
Market Price
$ 45.44
Selling Price
$ 40.33
2091
911
1701
3526
Market Price
$ 56.09
Selling Price
$ 48.17
413
91
153
468
Market Price
$ 39.82
Selling Price
$ 35.18
519
117
500
2374
Market Price
$ 65.15
Selling Price
$ 57.57
499
408
258
744
Market Price
$ 61.79
Selling Price
$ 52.56
491
229
311
2152