| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $106.43 | $126.50 | $84.40 | $87.94 | 11,496,972 |
April 2026 | $111.78 | $115.48 | $95.69 | $102.02 | 10,415,400 |
March 2026 | $116.47 | $135.55 | $105.28 | $110.26 | 13,175,328 |
February 2026 | $106.86 | $120.12 | $94.65 | $116.25 | 22,977,425 |
January 2026 | $113.50 | $118.37 | $106.00 | $106.41 | 15,056,652 |
December 2025 | $104.19 | $114.42 | $103.23 | $113.04 | 15,427,243 |
November 2025 | $138.36 | $138.58 | $99.00 | $106.07 | 23,007,420 |
October 2025 | $144.05 | $145.43 | $126.66 | $136.66 | 11,224,603 |
September 2025 | $141.28 | $153.68 | $134.46 | $144.78 | 12,828,593 |
August 2025 | $155.00 | $156.37 | $127.00 | $141.35 | 16,735,751 |
July 2025 | $169.15 | $175.00 | $150.08 | $156.05 | 10,996,216 |
June 2025 | $163.93 | $180.61 | $158.75 | $168.91 | 8,544,177 |
May 2025 | $156.88 | $171.23 | $152.67 | $165.93 | 9,365,355 |
April 2025 | $155.29 | $158.47 | $138.79 | $155.86 | 7,534,982 |
March 2025 | $140.19 | $161.19 | $137.19 | $154.17 | 14,091,015 |
February 2025 | $163.00 | $179.17 | $137.66 | $139.18 | 16,781,916 |
January 2025 | $171.63 | $173.00 | $158.51 | $166.14 | 9,285,515 |
December 2024 | $183.00 | $193.52 | $168.00 | $169.84 | 7,150,218 |
November 2024 | $173.70 | $200.65 | $166.28 | $182.44 | 14,098,393 |
October 2024 | $172.47 | $182.97 | $162.53 | $173.70 | 10,394,449 |
September 2024 | $173.09 | $174.62 | $158.95 | $173.67 | 9,172,486 |
August 2024 | $181.12 | $186.72 | $151.52 | $173.74 | 13,641,640 |
July 2024 | $172.67 | $185.41 | $167.52 | $181.00 | 9,350,679 |
June 2024 | $184.00 | $184.07 | $155.23 | $171.97 | 19,910,079 |
May 2024 | $223.34 | $229.33 | $182.10 | $183.57 | 14,949,405 |
