| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $59.24 | $67.47 | $57.78 | $59.75 | 2,077,117 |
May 2026 | $66.16 | $66.88 | $59.00 | $59.07 | 1,688,564 |
April 2026 | $63.56 | $66.78 | $56.49 | $66.18 | 1,907,900 |
March 2026 | $61.18 | $69.76 | $60.04 | $63.82 | 3,824,400 |
February 2026 | $54.49 | $60.74 | $53.91 | $60.53 | 1,814,300 |
January 2026 | $52.30 | $56.45 | $51.17 | $54.88 | 1,570,300 |
December 2025 | $52.97 | $54.97 | $50.75 | $52.05 | 2,398,800 |
November 2025 | $49.55 | $53.53 | $48.43 | $53.04 | 2,863,500 |
October 2025 | $51.60 | $52.29 | $47.42 | $49.95 | 2,924,100 |
September 2025 | $52.73 | $52.95 | $49.34 | $51.53 | 1,881,400 |
August 2025 | $54.48 | $54.82 | $50.27 | $52.89 | 1,974,700 |
July 2025 | $52.68 | $54.88 | $49.29 | $54.40 | 3,596,000 |
June 2025 | $54.42 | $56.42 | $51.50 | $52.87 | 4,619,700 |
May 2025 | $54.67 | $58.80 | $52.44 | $54.12 | 3,332,100 |
April 2025 | $62.29 | $63.61 | $48.89 | $54.65 | 2,889,000 |
March 2025 | $63.22 | $63.50 | $55.97 | $61.40 | 4,039,600 |
February 2025 | $55.25 | $63.17 | $55.06 | $62.95 | 4,621,400 |
January 2025 | $49.52 | $58.07 | $49.49 | $56.30 | 5,104,000 |
December 2024 | $53.67 | $54.50 | $47.47 | $48.74 | 3,192,900 |
November 2024 | $45.67 | $53.93 | $44.04 | $53.44 | 3,267,500 |
October 2024 | $43.68 | $46.27 | $42.92 | $45.63 | 2,448,900 |
September 2024 | $44.09 | $45.26 | $42.87 | $43.97 | 2,178,900 |
August 2024 | $46.82 | $47.23 | $42.42 | $44.21 | 4,070,800 |
July 2024 | $43.67 | $48.56 | $42.99 | $46.75 | 2,590,400 |
June 2024 | $42.83 | $44.13 | $41.49 | $43.60 | 3,033,600 |
