| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $55.25 | $58.97 | $54.98 | $58.97 | 13,074,077 |
November 2025 | $56.18 | $56.76 | $52.18 | $54.73 | 51,405,600 |
October 2025 | $55.75 | $58.92 | $53.47 | $57.05 | 83,031,900 |
September 2025 | $53.83 | $56.50 | $51.83 | $55.75 | 65,539,600 |
August 2025 | $49.74 | $55.09 | $49.33 | $54.58 | 56,077,500 |
July 2025 | $47.10 | $54.20 | $47.03 | $49.59 | 83,516,000 |
June 2025 | $47.86 | $49.96 | $44.76 | $47.06 | 59,054,400 |
May 2025 | $47.13 | $49.92 | $46.41 | $47.94 | 52,024,200 |
April 2025 | $47.49 | $48.49 | $38.88 | $46.54 | 84,420,100 |
March 2025 | $47.95 | $49.60 | $46.29 | $47.50 | 61,497,000 |
February 2025 | $46.39 | $50.39 | $46.13 | $46.51 | 44,918,600 |
January 2025 | $47.23 | $48.44 | $46.11 | $47.15 | 49,573,000 |
December 2024 | $50.72 | $52.45 | $46.70 | $46.85 | 41,634,400 |
November 2024 | $53.81 | $56.13 | $49.04 | $50.51 | 48,083,400 |
October 2024 | $59.25 | $60.64 | $52.80 | $53.21 | 47,993,000 |
September 2024 | $49.20 | $60.02 | $47.49 | $59.59 | 61,301,500 |
August 2024 | $51.30 | $52.22 | $48.26 | $51.43 | 55,879,200 |
July 2024 | $53.93 | $56.00 | $49.89 | $51.80 | 45,742,000 |
June 2024 | $55.07 | $55.76 | $51.94 | $53.26 | 40,975,900 |
May 2024 | $51.59 | $58.10 | $51.13 | $55.54 | 48,453,100 |
April 2024 | $54.34 | $56.48 | $51.46 | $51.46 | 64,383,900 |
March 2024 | $52.65 | $54.57 | $51.39 | $53.82 | 51,639,400 |
February 2024 | $55.86 | $56.45 | $51.68 | $52.18 | 48,603,300 |
January 2024 | $61.87 | $62.25 | $54.31 | $55.71 | 54,107,700 |
December 2023 | $56.38 | $62.89 | $55.09 | $62.16 | 49,261,600 |