Market Price
$ 63.68
Selling Price
$ 55.40
256
136
141
669
Market Price
$ 56.31
Selling Price
$ 51.03
3828
1587
2241
4617
Market Price
$ 67.33
Selling Price
$ 58.25
569
499
298
1421
Market Price
$ 41.35
Selling Price
$ 36.74
3039
2370
1321
4758
Market Price
$ 52.23
Selling Price
$ 45.14
3560
3437
2465
4942
Market Price
$ 61.21
Selling Price
$ 54.66
592
309
119
658
Market Price
$ 49.46
Selling Price
$ 44.39
679
439
486
945
Market Price
$ 54.54
Selling Price
$ 47.42
1110
585
732
3374
Market Price
$ 37.33
Selling Price
$ 32.58
1598
680
1203
1770
Market Price
$ 34.96
Selling Price
$ 30.15
791
261
773
2655
Market Price
$ 64.39
Selling Price
$ 54.39
2128
1871
1567
2400
Market Price
$ 56.44
Selling Price
$ 48.94
1778
706
912
3019
Market Price
$ 51.86
Selling Price
$ 43.43
191
97
172
406
Market Price
$ 55.97
Selling Price
$ 47.74
1081
247
351
3787
Market Price
$ 63.72
Selling Price
$ 56.76
822
589
646
2822
Market Price
$ 52.36
Selling Price
$ 47.02
317
91
146
613
Market Price
$ 56.99
Selling Price
$ 51.11
1313
305
606
3907
Market Price
$ 55.48
Selling Price
$ 49.51
1484
426
902
2743
Market Price
$ 38.19
Selling Price
$ 33.82
344
228
214
917
Market Price
$ 49.31
Selling Price
$ 43.19
1828
1000
1168
2223
Market Price
$ 62.50
Selling Price
$ 52.38
531
148
405
1331
Market Price
$ 32.77
Selling Price
$ 29.57
1586
340
880
4985
Market Price
$ 69.16
Selling Price
$ 58.49
2390
1849
2184
4216
Market Price
$ 37.02
Selling Price
$ 32.62
310
298
281
675
Market Price
$ 43.19
Selling Price
$ 38.21
2834
867
2619
2905
Market Price
$ 52.15
Selling Price
$ 44.48
2433
1921
2102
3231
Market Price
$ 34.00
Selling Price
$ 29.72
4134
2034
2791
4397
Market Price
$ 44.99
Selling Price
$ 38.05
1879
852
820
3517
Market Price
$ 39.86
Selling Price
$ 33.51
1534
774
639
4416
Market Price
$ 40.22
Selling Price
$ 34.83
2378
790
595
3939
Market Price
$ 43.48
Selling Price
$ 38.54
1306
698
535
2577
Market Price
$ 51.48
Selling Price
$ 44.30
976
939
821
3240
Market Price
$ 34.04
Selling Price
$ 29.32
926
807
375
953
Market Price
$ 42.95
Selling Price
$ 37.43
819
742
314
991
Market Price
$ 52.77
Selling Price
$ 44.27
1877
548
897
4229
Market Price
$ 46.99
Selling Price
$ 41.31
1880
864
1741
4999
Market Price
$ 53.32
Selling Price
$ 45.76
874
604
551
1807
Market Price
$ 34.82
Selling Price
$ 30.83
312
216
68
499
Market Price
$ 61.06
Selling Price
$ 51.13
1307
332
923
2527
Market Price
$ 61.19
Selling Price
$ 54.94
826
662
594
1069