| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $148.57 | $150.93 | $136.00 | $137.86 | 118,546,500 |
March 2026 | $141.13 | $171.16 | $136.47 | $146.60 | 621,098,900 |
February 2026 | $170.33 | $170.60 | $134.78 | $144.89 | 578,683,700 |
January 2026 | $196.26 | $207.08 | $160.96 | $164.01 | 470,011,900 |
December 2025 | $199.28 | $223.94 | $175.99 | $193.72 | 690,949,100 |
November 2025 | $263.62 | $264.00 | $184.50 | $200.72 | 447,111,600 |
October 2025 | $276.62 | $320.57 | $254.71 | $261.01 | 483,229,200 |
September 2025 | $220.26 | $343.01 | $217.08 | $279.04 | 771,912,000 |
August 2025 | $245.89 | $256.47 | $221.36 | $224.36 | 218,404,000 |
July 2025 | $217.12 | $258.83 | $214.16 | $251.78 | 269,790,200 |
June 2025 | $162.54 | $225.95 | $160.98 | $216.46 | 359,459,900 |
May 2025 | $145.10 | $164.10 | $143.90 | $163.89 | 173,650,100 |
April 2025 | $137.88 | $145.90 | $117.26 | $139.32 | 223,415,000 |
March 2025 | $164.70 | $164.87 | $134.92 | $137.93 | 259,191,300 |
February 2025 | $161.00 | $179.78 | $158.64 | $163.82 | 159,934,900 |
January 2025 | $165.82 | $189.40 | $150.37 | $167.77 | 298,549,400 |
December 2024 | $182.32 | $195.13 | $161.91 | $163.97 | 196,442,000 |
November 2024 | $167.42 | $192.90 | $166.03 | $181.88 | 150,498,900 |
October 2024 | $167.12 | $175.44 | $162.94 | $165.15 | 134,383,400 |
September 2024 | $137.89 | $170.82 | $135.43 | $167.29 | 267,086,900 |
August 2024 | $136.75 | $139.14 | $123.46 | $138.71 | 119,963,800 |
July 2024 | $138.71 | $143.92 | $132.50 | $136.91 | 151,095,800 |
June 2024 | $115.06 | $142.27 | $114.88 | $138.23 | 237,978,500 |
May 2024 | $111.52 | $124.04 | $111.26 | $114.73 | 145,216,100 |
April 2024 | $122.51 | $124.90 | $110.41 | $111.36 | 135,793,700 |
