Market Price
$ 60.27
Selling Price
$ 54.27
2661
980
1444
3269
Market Price
$ 46.97
Selling Price
$ 42.38
1311
1141
1279
4319
Market Price
$ 50.54
Selling Price
$ 44.20
1285
1045
539
1967
Market Price
$ 46.27
Selling Price
$ 39.55
2415
2063
1695
4082
Market Price
$ 36.43
Selling Price
$ 31.18
3356
2313
2388
3920
Market Price
$ 64.05
Selling Price
$ 53.78
988
637
224
1456
Market Price
$ 66.88
Selling Price
$ 59.25
477
269
107
2125
Market Price
$ 44.38
Selling Price
$ 37.48
4365
4291
2490
4657
Market Price
$ 67.19
Selling Price
$ 57.72
628
560
536
2004
Market Price
$ 46.24
Selling Price
$ 40.37
1006
266
916
1140
Market Price
$ 47.18
Selling Price
$ 39.72
3998
2626
3143
4327
Market Price
$ 37.02
Selling Price
$ 32.73
2317
1170
801
3024
Market Price
$ 39.23
Selling Price
$ 32.99
1667
693
964
2423
Market Price
$ 67.23
Selling Price
$ 59.06
2114
1081
665
2432
Market Price
$ 51.50
Selling Price
$ 44.11
1248
803
839
4845
Market Price
$ 38.33
Selling Price
$ 33.83
632
599
348
1748
Market Price
$ 51.00
Selling Price
$ 45.02
2553
2304
1631
4574
Market Price
$ 35.61
Selling Price
$ 32.08
196
120
60
924
Market Price
$ 46.23
Selling Price
$ 41.80
3165
3079
798
3458
Market Price
$ 57.73
Selling Price
$ 50.64
2063
561
1937
4457
Market Price
$ 32.50
Selling Price
$ 27.13
381
374
247
1051
Market Price
$ 35.38
Selling Price
$ 31.68
2260
1870
1557
2553
Market Price
$ 39.97
Selling Price
$ 35.42
857
573
559
1282
Market Price
$ 45.84
Selling Price
$ 40.14
1674
809
1109
3124
Market Price
$ 39.55
Selling Price
$ 35.09
4424
1690
3360
4516
Market Price
$ 42.81
Selling Price
$ 36.77
1567
1054
1244
4338
Market Price
$ 33.48
Selling Price
$ 29.59
367
145
201
990
Market Price
$ 58.88
Selling Price
$ 52.05
417
222
295
774
Market Price
$ 50.12
Selling Price
$ 45.23
728
456
279
3384
Market Price
$ 44.49
Selling Price
$ 38.03
4622
1690
1023
4864
Market Price
$ 57.49
Selling Price
$ 51.63
2362
1700
2210
3210
Market Price
$ 35.04
Selling Price
$ 30.05
417
227
242
578
Market Price
$ 42.43
Selling Price
$ 36.20
2712
1971
2361
3852
Market Price
$ 64.30
Selling Price
$ 53.66
805
339
429
2750
Market Price
$ 50.55
Selling Price
$ 45.69
1372
791
352
2965
Market Price
$ 43.81
Selling Price
$ 38.27
1380
334
1138
1745
Market Price
$ 44.47
Selling Price
$ 40.22
2189
1094
1381
4040
Market Price
$ 66.89
Selling Price
$ 57.61
276
227
178
414
Market Price
$ 45.83
Selling Price
$ 39.28
688
308
479
2844
Market Price
$ 31.27
Selling Price
$ 26.26
1891
1443
859
2498