| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $107.74 | $109.00 | $102.69 | $102.85 | 2,256,042 |
May 2026 | $126.55 | $128.91 | $108.33 | $108.60 | 18,765,900 |
April 2026 | $132.95 | $150.82 | $118.12 | $126.05 | 16,391,873 |
March 2026 | $140.77 | $142.71 | $125.00 | $133.11 | 12,858,919 |
February 2026 | $143.03 | $168.56 | $139.60 | $142.89 | 14,439,600 |
January 2026 | $124.51 | $151.97 | $123.16 | $143.54 | 13,987,500 |
December 2025 | $132.39 | $135.76 | $120.13 | $124.56 | 10,449,222 |
November 2025 | $128.28 | $137.08 | $121.51 | $134.28 | 12,576,700 |
October 2025 | $128.75 | $137.32 | $116.08 | $129.77 | 14,686,091 |
September 2025 | $140.41 | $154.00 | $126.35 | $128.80 | 11,455,703 |
August 2025 | $135.84 | $147.45 | $128.53 | $143.24 | 11,096,900 |
July 2025 | $120.33 | $142.82 | $120.11 | $137.83 | 14,560,700 |
June 2025 | $116.31 | $128.53 | $112.23 | $120.94 | 9,018,900 |
May 2025 | $115.43 | $128.60 | $112.89 | $116.81 | 10,701,200 |
April 2025 | $120.01 | $122.72 | $101.25 | $114.81 | 14,442,855 |
March 2025 | $126.81 | $132.06 | $117.88 | $121.44 | 10,552,820 |
February 2025 | $138.66 | $147.87 | $124.07 | $126.31 | 8,825,040 |
January 2025 | $133.32 | $151.79 | $125.73 | $142.30 | 6,060,954 |
December 2024 | $152.70 | $156.93 | $130.03 | $131.77 | 5,875,269 |
November 2024 | $141.78 | $160.75 | $135.71 | $153.25 | 6,794,035 |
October 2024 | $150.91 | $150.91 | $138.36 | $139.74 | 7,353,845 |
September 2024 | $140.91 | $155.07 | $128.48 | $150.91 | 5,470,330 |
August 2024 | $142.67 | $147.66 | $127.12 | $141.86 | 8,252,951 |
July 2024 | $121.93 | $153.22 | $114.60 | $146.68 | 13,672,579 |
June 2024 | $156.08 | $156.08 | $121.06 | $121.41 | 9,663,506 |
