Market Price
$ 65.56
2927
703
1816
4314
Market Price
$ 66.86
1549
1431
1028
3800
Market Price
$ 43.78
1048
798
638
3521
Market Price
$ 62.67
2373
684
1708
3106
Market Price
$ 57.85
2336
1073
1394
3125
Market Price
$ 37.01
882
209
320
2693
Market Price
$ 35.50
1001
372
478
3331
Market Price
$ 47.91
3507
3031
920
3997
Market Price
$ 33.47
1013
812
301
1301
Market Price
$ 41.86
271
179
117
980
Market Price
$ 62.36
912
522
884
1260
Market Price
$ 54.92
1267
516
506
3847
Market Price
$ 37.66
1802
1609
986
2012
Market Price
$ 58.73
817
457
532
1104
Market Price
$ 37.34
3149
1355
1971
3891
Market Price
$ 59.84
2197
1599
2069
3329
Market Price
$ 49.70
976
741
678
1244
Market Price
$ 52.68
1995
1236
409
4565
Market Price
$ 34.20
933
792
644
4090
Market Price
$ 55.52
2625
1142
2085
3640
Market Price
$ 32.99
357
351
192
749
Market Price
$ 56.50
2718
1019
1081
3295
Market Price
$ 58.04
137
95
126
426
Market Price
$ 52.48
784
251
672
2211
Market Price
$ 49.01
1874
1773
1035
3497
Market Price
$ 37.97
1161
504
1101
4351
Market Price
$ 55.24
2645
1530
1879
2989
Market Price
$ 51.18
931
798
304
1830
Market Price
$ 35.36
1975
587
1154
4383
Market Price
$ 57.71
2594
1496
1331
2826
Market Price
$ 48.31
686
156
654
3098
Market Price
$ 36.28
3390
1756
777
3459
Market Price
$ 64.20
455
403
112
1388
Market Price
$ 55.68
1063
624
396
4164
Market Price
$ 47.69
2283
776
1260
2851
Market Price
$ 38.59
1366
1280
831
1419
Market Price
$ 37.17
1643
651
1471
2814
Market Price
$ 56.00
2927
1656
1529
3454
Market Price
$ 28.12
1397
882
1095
4553
Market Price
$ 46.60
1942
995
1431
2768