| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $84.68 | $85.82 | $67.64 | $72.04 | 28,982,855 |
April 2026 | $85.40 | $87.66 | $79.01 | $84.10 | 23,682,000 |
March 2026 | $96.41 | $97.44 | $82.72 | $84.51 | 24,981,900 |
February 2026 | $95.32 | $108.60 | $87.24 | $97.62 | 39,978,700 |
January 2026 | $95.01 | $100.50 | $94.11 | $96.08 | 26,406,600 |
December 2025 | $101.44 | $104.71 | $94.36 | $94.69 | 32,591,900 |
November 2025 | $133.02 | $134.61 | $101.85 | $102.43 | 27,459,500 |
October 2025 | $128.87 | $134.09 | $126.69 | $133.44 | 17,351,100 |
September 2025 | $122.92 | $132.64 | $121.93 | $129.33 | 22,627,100 |
August 2025 | $110.07 | $125.19 | $107.84 | $123.80 | 18,210,500 |
July 2025 | $111.25 | $115.64 | $110.56 | $111.76 | 18,124,200 |
June 2025 | $108.39 | $112.97 | $106.50 | $111.62 | 20,275,000 |
May 2025 | $98.52 | $108.86 | $97.68 | $108.64 | 18,532,600 |
April 2025 | $91.32 | $98.03 | $84.07 | $97.57 | 24,396,700 |
March 2025 | $99.52 | $99.52 | $89.07 | $91.46 | 21,510,000 |
February 2025 | $101.60 | $108.22 | $93.32 | $98.68 | 21,137,600 |
January 2025 | $105.53 | $110.35 | $103.11 | $103.99 | 19,863,300 |
December 2024 | $114.95 | $114.95 | $104.13 | $105.10 | 14,796,500 |
November 2024 | $106.01 | $116.65 | $104.06 | $115.08 | 20,941,300 |
October 2024 | $101.29 | $108.21 | $99.10 | $105.08 | 14,014,600 |
September 2024 | $97.33 | $102.72 | $91.60 | $101.39 | 17,397,200 |
August 2024 | $89.00 | $100.40 | $83.21 | $98.31 | 21,918,400 |
July 2024 | $86.41 | $90.50 | $80.73 | $88.96 | 17,445,800 |
June 2024 | $85.70 | $89.99 | $82.81 | $86.31 | 14,554,000 |
May 2024 | $90.45 | $95.07 | $83.06 | $85.53 | 19,635,000 |
