Market Price
$ 52.74
Selling Price
$ 45.14
2572
2209
526
3164
Market Price
$ 57.60
Selling Price
$ 51.25
2399
1928
2065
3705
Market Price
$ 43.23
Selling Price
$ 38.70
811
643
465
2308
Market Price
$ 30.72
Selling Price
$ 27.42
2306
1460
1775
3428
Market Price
$ 43.18
Selling Price
$ 36.13
1497
739
304
2734
Market Price
$ 60.86
Selling Price
$ 54.41
784
562
404
1750
Market Price
$ 54.76
Selling Price
$ 46.98
1113
520
759
1380
Market Price
$ 33.33
Selling Price
$ 28.49
2780
2410
1120
3858
Market Price
$ 66.00
Selling Price
$ 58.50
3051
1810
2995
3831
Market Price
$ 53.15
Selling Price
$ 44.66
795
614
454
1052
Market Price
$ 66.48
Selling Price
$ 58.27
2027
1776
409
3416
Market Price
$ 57.55
Selling Price
$ 50.56
363
297
186
1764
Market Price
$ 65.00
Selling Price
$ 56.52
1879
770
1478
4629
Market Price
$ 53.46
Selling Price
$ 45.67
1263
952
830
1393
Market Price
$ 29.91
Selling Price
$ 25.61
381
98
299
596
Market Price
$ 60.77
Selling Price
$ 54.13
1561
1203
444
2003
Market Price
$ 31.53
Selling Price
$ 26.68
1801
533
1657
3567
Market Price
$ 61.71
Selling Price
$ 53.09
205
196
103
543
Market Price
$ 68.12
Selling Price
$ 59.59
628
562
484
642
Market Price
$ 57.52
Selling Price
$ 49.96
1453
1324
1036
2426
Market Price
$ 50.82
Selling Price
$ 43.40
370
314
330
483
Market Price
$ 66.95
Selling Price
$ 59.01
2254
1555
1939
2975
Market Price
$ 33.72
Selling Price
$ 28.89
526
481
469
2067
Market Price
$ 36.07
Selling Price
$ 31.81
311
148
78
527
Market Price
$ 39.75
Selling Price
$ 35.05
859
496
518
2926
Market Price
$ 32.80
Selling Price
$ 27.82
1081
1024
712
2280
Market Price
$ 58.96
Selling Price
$ 49.68
824
482
771
1348
Market Price
$ 33.76
Selling Price
$ 30.19
943
272
415
1658
Market Price
$ 43.33
Selling Price
$ 37.09
2200
1742
1210
2525
Market Price
$ 49.55
Selling Price
$ 43.43
1002
338
936
1656
Market Price
$ 59.21
Selling Price
$ 51.68
877
619
574
3735
Market Price
$ 45.15
Selling Price
$ 39.99
211
140
164
769
Market Price
$ 33.34
Selling Price
$ 29.42
716
530
261
2416
Market Price
$ 43.42
Selling Price
$ 39.04
263
166
237
459
Market Price
$ 40.29
Selling Price
$ 35.26
2117
1643
1374
2338
Market Price
$ 55.65
Selling Price
$ 49.08
422
422
127
800
Market Price
$ 42.56
Selling Price
$ 38.39
2453
570
956
4618
Market Price
$ 43.34
Selling Price
$ 39.28
1884
1269
449
2469
Market Price
$ 63.62
Selling Price
$ 56.01
2886
1949
702
4204
Market Price
$ 42.78
Selling Price
$ 36.92
612
358
147
1008