| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
March 2026 | $160.87 | $163.22 | $157.19 | $158.36 | 1,426,152 |
February 2026 | $165.02 | $183.11 | $153.54 | $161.15 | 18,476,900 |
January 2026 | $159.23 | $168.80 | $157.81 | $165.39 | 17,575,000 |
December 2025 | $163.62 | $166.49 | $156.60 | $159.22 | 18,442,106 |
November 2025 | $164.88 | $168.92 | $158.23 | $165.51 | 14,270,800 |
October 2025 | $176.28 | $180.11 | $163.69 | $165.25 | 19,172,700 |
September 2025 | $166.24 | $179.78 | $165.83 | $176.80 | 19,079,000 |
August 2025 | $164.11 | $171.91 | $162.08 | $168.78 | 17,416,800 |
July 2025 | $142.75 | $165.37 | $142.45 | $164.92 | 23,120,500 |
June 2025 | $140.40 | $143.85 | $133.86 | $143.25 | 18,016,300 |
May 2025 | $138.02 | $144.53 | $137.25 | $141.32 | 18,022,600 |
April 2025 | $128.83 | $140.62 | $115.44 | $137.85 | 25,887,100 |
March 2025 | $127.12 | $133.52 | $121.32 | $129.20 | 23,362,800 |
February 2025 | $127.64 | $132.41 | $122.49 | $126.94 | 20,883,800 |
January 2025 | $129.67 | $134.41 | $123.54 | $130.91 | 14,176,900 |
December 2024 | $138.38 | $141.94 | $127.83 | $128.89 | 15,626,000 |
November 2024 | $137.98 | $143.43 | $134.49 | $138.42 | 15,888,300 |
October 2024 | $143.33 | $153.42 | $135.98 | $137.23 | 21,789,600 |
September 2024 | $135.86 | $143.95 | $130.75 | $143.24 | 13,267,500 |
August 2024 | $133.81 | $136.61 | $123.32 | $136.00 | 13,353,800 |
July 2024 | $116.12 | $139.09 | $110.95 | $134.01 | 16,332,200 |
June 2024 | $119.52 | $119.52 | $111.26 | $115.73 | 14,912,800 |
May 2024 | $118.90 | $125.83 | $115.62 | $118.85 | 12,655,300 |
April 2024 | $131.13 | $131.13 | $118.28 | $118.59 | 12,142,100 |
March 2024 | $123.99 | $132.75 | $122.27 | $131.42 | 15,409,400 |