| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $50.50 | $56.15 | $50.00 | $51.77 | 3,479,104 |
October 2025 | $54.77 | $55.54 | $49.96 | $50.68 | 4,174,200 |
September 2025 | $54.71 | $56.15 | $53.23 | $55.02 | 4,786,400 |
August 2025 | $54.16 | $56.07 | $49.23 | $55.09 | 4,969,800 |
July 2025 | $56.55 | $57.49 | $52.79 | $53.64 | 6,816,700 |
June 2025 | $62.84 | $65.13 | $55.87 | $56.54 | 6,024,700 |
May 2025 | $56.50 | $65.37 | $53.21 | $63.49 | 4,549,600 |
April 2025 | $53.73 | $57.05 | $48.44 | $56.57 | 4,906,500 |
March 2025 | $50.94 | $54.57 | $50.67 | $53.58 | 3,261,200 |
February 2025 | $49.65 | $51.83 | $49.36 | $51.25 | 2,763,700 |
January 2025 | $52.03 | $52.39 | $47.05 | $50.78 | 2,653,500 |
December 2024 | $53.43 | $54.25 | $50.36 | $51.58 | 2,971,900 |
November 2024 | $48.10 | $55.62 | $47.08 | $53.73 | 3,186,400 |
October 2024 | $49.16 | $49.30 | $46.61 | $47.89 | 2,872,300 |
September 2024 | $50.04 | $50.43 | $46.15 | $49.17 | 2,918,900 |
August 2024 | $49.46 | $50.98 | $45.41 | $50.27 | 2,689,100 |
July 2024 | $44.06 | $50.45 | $42.83 | $49.45 | 3,317,800 |
June 2024 | $43.72 | $44.22 | $41.13 | $43.86 | 3,672,700 |
May 2024 | $46.82 | $49.64 | $41.46 | $43.65 | 4,085,200 |
April 2024 | $46.43 | $47.58 | $43.45 | $46.81 | 6,245,700 |
March 2024 | $43.07 | $47.16 | $42.42 | $46.32 | 8,617,200 |
February 2024 | $52.18 | $53.66 | $42.54 | $43.00 | 4,022,800 |
January 2024 | $59.27 | $59.98 | $51.42 | $51.90 | 3,489,400 |
December 2023 | $49.58 | $59.71 | $49.50 | $59.55 | 6,530,400 |
November 2023 | $39.88 | $50.03 | $39.30 | $49.77 | 2,425,200 |