| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $115.73 | $135.75 | $110.95 | $135.51 | 4,306,101 |
April 2026 | $116.38 | $130.54 | $108.16 | $115.68 | 10,093,800 |
March 2026 | $135.29 | $136.67 | $107.44 | $113.61 | 11,751,479 |
February 2026 | $134.82 | $154.60 | $134.82 | $138.61 | 7,434,300 |
January 2026 | $120.42 | $136.41 | $119.07 | $134.82 | 7,358,700 |
December 2025 | $117.63 | $124.47 | $113.67 | $119.22 | 4,976,400 |
November 2025 | $122.67 | $126.23 | $108.27 | $118.80 | 6,063,700 |
October 2025 | $115.89 | $126.80 | $113.91 | $122.13 | 4,747,100 |
September 2025 | $112.47 | $119.97 | $110.90 | $115.90 | 5,441,200 |
August 2025 | $106.04 | $117.04 | $103.72 | $114.45 | 7,475,100 |
July 2025 | $104.70 | $109.85 | $102.54 | $106.49 | 5,716,600 |
June 2025 | $103.68 | $106.56 | $95.58 | $105.82 | 6,641,000 |
May 2025 | $87.71 | $104.83 | $86.86 | $103.72 | 8,419,600 |
April 2025 | $87.53 | $87.71 | $78.26 | $87.01 | 6,565,400 |
March 2025 | $88.32 | $92.99 | $83.45 | $87.67 | 6,609,500 |
February 2025 | $84.65 | $92.78 | $82.76 | $88.07 | 6,197,600 |
January 2025 | $82.22 | $88.85 | $78.80 | $86.85 | 5,686,600 |
December 2024 | $85.76 | $86.20 | $79.55 | $81.88 | 7,299,700 |
November 2024 | $89.31 | $98.62 | $81.08 | $85.49 | 7,706,400 |
October 2024 | $85.83 | $95.51 | $83.47 | $89.09 | 7,377,200 |
September 2024 | $81.90 | $87.52 | $76.24 | $85.92 | 5,228,800 |
August 2024 | $80.40 | $83.36 | $71.96 | $82.77 | 6,039,600 |
July 2024 | $85.47 | $88.34 | $79.54 | $79.83 | 6,178,300 |
June 2024 | $88.16 | $89.39 | $82.55 | $85.61 | 4,872,200 |
May 2024 | $84.35 | $100.87 | $84.04 | $87.45 | 6,273,000 |
