Market Price
$ 55.13
1291
400
785
2008
Market Price
$ 51.77
983
379
538
1706
Market Price
$ 52.53
679
515
437
2917
Market Price
$ 56.54
499
470
279
1548
Market Price
$ 55.55
1897
665
1856
2639
Market Price
$ 45.51
2156
1597
1107
4266
Market Price
$ 60.31
1684
1026
513
2000
Market Price
$ 45.82
2059
1568
1976
3634
Market Price
$ 45.69
1033
1006
909
1628
Market Price
$ 48.71
2930
1545
2764
3037
Market Price
$ 55.54
496
106
466
969
Market Price
$ 55.35
2008
1755
1072
3605
Market Price
$ 51.60
289
271
243
600
Market Price
$ 52.36
1810
785
1319
3161
Market Price
$ 52.82
223
193
153
488
Market Price
$ 43.47
638
466
425
773
Market Price
$ 59.20
897
545
273
1651
Market Price
$ 60.50
3627
1345
3286
3995
Market Price
$ 46.52
1660
808
1412
3550
Market Price
$ 55.37
942
289
550
1115
Market Price
$ 52.49
1502
970
352
3484
Market Price
$ 55.34
1044
883
656
2749
Market Price
$ 63.14
3982
3915
938
4100
Market Price
$ 55.39
1948
1529
1262
3555
Market Price
$ 53.00
3807
918
2433
4298
Market Price
$ 44.46
1309
287
686
3968
Market Price
$ 59.31
3026
1808
2993
3632
Market Price
$ 56.44
530
253
230
2342
Market Price
$ 66.36
1063
394
532
1318
Market Price
$ 51.07
1278
439
903
4884
Market Price
$ 54.50
2009
631
1261
2211
Market Price
$ 60.09
1760
630
617
3715
Market Price
$ 56.08
1550
1107
697
1941
Market Price
$ 46.38
2557
1181
1426
2573
Market Price
$ 57.72
679
507
314
1145
Market Price
$ 64.85
522
344
499
892
Market Price
$ 56.70
1562
1311
469
1880
Market Price
$ 47.34
2632
2431
2521
4811
Market Price
$ 53.02
1636
663
625
3004
Market Price
$ 52.09
1729
1242
583
3605