| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $80.95 | $81.17 | $74.40 | $76.15 | 103,922,119 |
April 2026 | $86.58 | $88.84 | $78.91 | $80.97 | 181,768,600 |
March 2026 | $96.32 | $97.97 | $84.92 | $86.65 | 184,852,300 |
February 2026 | $102.02 | $104.65 | $94.73 | $96.87 | 176,520,100 |
January 2026 | $95.26 | $102.19 | $94.40 | $102.13 | 158,474,300 |
December 2025 | $103.39 | $104.11 | $95.16 | $95.28 | 127,066,700 |
November 2025 | $89.26 | $104.70 | $87.67 | $103.71 | 157,423,000 |
October 2025 | $93.69 | $97.85 | $88.71 | $89.31 | 145,341,500 |
September 2025 | $90.43 | $93.93 | $89.31 | $93.78 | 153,742,300 |
August 2025 | $87.57 | $92.29 | $85.51 | $90.70 | 155,522,400 |
July 2025 | $84.85 | $90.98 | $84.74 | $88.19 | 151,401,900 |
June 2025 | $79.86 | $86.04 | $79.68 | $85.19 | 171,421,500 |
May 2025 | $81.61 | $85.56 | $77.47 | $80.42 | 168,408,300 |
April 2025 | $86.06 | $86.83 | $77.10 | $82.15 | 153,248,100 |
March 2025 | $89.11 | $92.55 | $84.16 | $87.09 | 175,086,100 |
February 2025 | $86.80 | $89.47 | $81.79 | $88.48 | 134,534,700 |
January 2025 | $77.28 | $89.50 | $76.60 | $87.33 | 155,036,200 |
December 2024 | $82.15 | $82.80 | $75.81 | $76.81 | 121,034,600 |
November 2024 | $85.64 | $87.73 | $79.65 | $82.50 | 138,585,200 |
October 2024 | $86.04 | $88.35 | $82.82 | $85.08 | 106,520,600 |
September 2024 | $83.49 | $86.54 | $82.92 | $85.83 | 147,381,800 |
August 2024 | $76.32 | $85.25 | $75.08 | $83.78 | 132,199,300 |
July 2024 | $74.16 | $79.10 | $71.85 | $75.97 | 138,891,300 |
June 2024 | $76.42 | $78.96 | $73.79 | $74.45 | 124,922,900 |
May 2024 | $74.99 | $80.79 | $74.99 | $76.29 | 141,504,700 |
