Market Price
$ 52.69
Selling Price
$ 46.82
1172
601
488
4478
Market Price
$ 53.72
Selling Price
$ 48.45
658
492
316
1392
Market Price
$ 52.94
Selling Price
$ 45.14
3004
1295
2251
3176
Market Price
$ 32.49
Selling Price
$ 27.42
1364
526
963
1483
Market Price
$ 54.05
Selling Price
$ 45.65
4205
3258
1484
4288
Market Price
$ 65.17
Selling Price
$ 58.62
621
154
425
849
Market Price
$ 32.74
Selling Price
$ 27.48
2650
604
1432
4969
Market Price
$ 62.55
Selling Price
$ 52.92
391
167
364
1229
Market Price
$ 53.99
Selling Price
$ 47.38
2616
605
858
2801
Market Price
$ 34.75
Selling Price
$ 29.66
217
108
122
633
Market Price
$ 57.05
Selling Price
$ 48.63
608
256
422
1015
Market Price
$ 47.33
Selling Price
$ 39.51
784
424
471
2862
Market Price
$ 58.55
Selling Price
$ 52.96
578
548
395
1065
Market Price
$ 35.26
Selling Price
$ 31.77
4863
2167
4656
4896
Market Price
$ 59.41
Selling Price
$ 50.30
3142
1439
2428
4133
Market Price
$ 35.85
Selling Price
$ 29.91
616
525
531
1574
Market Price
$ 67.95
Selling Price
$ 59.74
1681
559
359
1982
Market Price
$ 52.27
Selling Price
$ 46.27
2769
910
1306
3404
Market Price
$ 41.05
Selling Price
$ 37.20
1157
840
328
4052
Market Price
$ 43.19
Selling Price
$ 38.25
522
346
428
1435
Market Price
$ 37.01
Selling Price
$ 31.34
1389
755
1264
3521
Market Price
$ 61.31
Selling Price
$ 54.49
1675
754
996
3891
Market Price
$ 29.98
Selling Price
$ 25.37
3330
963
2976
4630
Market Price
$ 44.11
Selling Price
$ 39.12
1992
498
574
2430
Market Price
$ 55.76
Selling Price
$ 48.40
1861
1811
1300
3441
Market Price
$ 54.51
Selling Price
$ 47.64
499
363
318
594
Market Price
$ 65.34
Selling Price
$ 54.92
3255
2531
1661
3766
Market Price
$ 63.16
Selling Price
$ 55.66
2111
1682
1656
4310
Market Price
$ 65.06
Selling Price
$ 54.46
349
105
127
860
Market Price
$ 33.10
Selling Price
$ 28.88
1567
1240
454
2400
Market Price
$ 39.27
Selling Price
$ 33.32
3723
1921
1237
4162
Market Price
$ 29.76
Selling Price
$ 25.90
244
114
203
993
Market Price
$ 55.95
Selling Price
$ 47.06
2738
2539
1989
3948
Market Price
$ 29.96
Selling Price
$ 26.47
2674
2494
857
2980
Market Price
$ 61.89
Selling Price
$ 55.10
764
574
211
1686
Market Price
$ 33.47
Selling Price
$ 28.01
887
258
306
3354
Market Price
$ 36.41
Selling Price
$ 31.65
1386
1033
760
1744
Market Price
$ 69.25
Selling Price
$ 58.41
2784
1017
1231
3518
Market Price
$ 36.87
Selling Price
$ 31.81
1540
716
699
1581
Market Price
$ 43.14
Selling Price
$ 36.87
2656
1560
1791
3314