DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 28 2024 | $48.59 | $49.05 | $48.58 | $48.67 | 13,623,000 |
June 27 2024 | $48.91 | $49.02 | $48.45 | $48.58 | 3,952,900 |
June 26 2024 | $48.30 | $48.85 | $47.93 | $48.80 | 4,799,100 |
June 25 2024 | $49.80 | $49.81 | $48.68 | $48.77 | 7,021,000 |
June 24 2024 | $49.73 | $50.26 | $49.64 | $50.11 | 6,987,500 |
June 21 2024 | $49.63 | $49.72 | $49.05 | $49.53 | 10,457,200 |
June 20 2024 | $50.36 | $50.46 | $49.60 | $49.73 | 8,512,500 |
June 18 2024 | $50.80 | $51.23 | $50.55 | $50.86 | 6,081,900 |
June 17 2024 | $50.46 | $50.80 | $50.06 | $50.67 | 3,243,800 |
June 14 2024 | $50.93 | $51.48 | $50.08 | $50.47 | 3,446,000 |
June 13 2024 | $51.40 | $51.66 | $50.92 | $51.43 | 2,831,400 |
June 12 2024 | $52.18 | $52.49 | $51.41 | $51.60 | 3,990,800 |
June 11 2024 | $51.29 | $51.52 | $50.92 | $51.51 | 3,276,300 |
June 10 2024 | $50.90 | $51.54 | $50.80 | $51.42 | 4,131,500 |
June 07 2024 | $50.80 | $51.63 | $50.70 | $51.13 | 4,143,500 |
June 06 2024 | $51.02 | $51.37 | $50.85 | $51.08 | 3,463,500 |
June 05 2024 | $50.59 | $51.32 | $50.48 | $51.09 | 3,945,300 |
June 04 2024 | $50.98 | $51.12 | $50.55 | $50.59 | 4,600,600 |
June 03 2024 | $52.80 | $52.83 | $50.86 | $51.44 | 4,696,600 |
May 31 2024 | $51.95 | $52.98 | $51.92 | $52.87 | 5,920,100 |
May 30 2024 | $51.65 | $52.15 | $51.63 | $52.01 | 3,174,100 |
May 29 2024 | $52.11 | $52.21 | $51.63 | $51.65 | 2,969,500 |
May 28 2024 | $52.47 | $52.89 | $52.34 | $52.60 | 2,493,700 |
May 24 2024 | $51.92 | $52.40 | $51.91 | $52.34 | 2,675,800 |
May 23 2024 | $52.10 | $52.12 | $51.49 | $51.58 | 3,423,500 |