
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $60.87 | $61.37 | $57.17 | $58.24 | 43,280,821 |
November 2025 | $59.60 | $61.38 | $55.12 | $60.74 | 71,507,500 |
October 2025 | $59.57 | $64.46 | $57.68 | $60.02 | 79,254,700 |
September 2025 | $62.03 | $62.72 | $57.97 | $59.24 | 79,653,700 |
August 2025 | $53.24 | $63.84 | $52.07 | $62.12 | 78,328,900 |
July 2025 | $51.80 | $55.44 | $51.35 | $53.27 | 67,452,300 |
June 2025 | $47.46 | $54.13 | $46.02 | $51.89 | 85,808,500 |
May 2025 | $46.20 | $50.00 | $45.84 | $47.46 | 67,092,100 |
April 2025 | $47.03 | $47.81 | $39.88 | $46.47 | 76,395,000 |
March 2025 | $46.05 | $50.96 | $44.10 | $46.72 | 131,658,900 |
February 2025 | $48.97 | $49.10 | $43.23 | $45.94 | 86,001,900 |
January 2025 | $49.10 | $50.57 | $46.58 | $49.31 | 61,386,300 |
December 2024 | $52.18 | $52.51 | $47.40 | $48.62 | 68,152,400 |
November 2024 | $52.88 | $53.16 | $46.64 | $52.55 | 65,117,900 |
October 2024 | $56.25 | $57.21 | $52.54 | $52.64 | 54,265,900 |
September 2024 | $57.64 | $59.70 | $55.41 | $56.96 | 60,568,000 |
August 2024 | $58.91 | $59.25 | $53.77 | $58.15 | 53,321,300 |
July 2024 | $57.50 | $62.47 | $55.82 | $58.62 | 66,800,900 |
June 2024 | $58.66 | $59.37 | $55.27 | $57.15 | 90,500,000 |
May 2024 | $54.90 | $59.72 | $54.61 | $59.03 | 85,937,100 |
April 2024 | $59.17 | $60.10 | $53.79 | $55.01 | 81,026,300 |
March 2024 | $51.24 | $59.47 | $49.60 | $58.90 | 135,894,900 |
February 2024 | $51.72 | $52.79 | $49.02 | $49.80 | 91,658,000 |
January 2024 | $67.21 | $68.76 | $47.12 | $51.63 | 180,580,600 |
December 2023 | $68.52 | $71.85 | $65.08 | $67.09 | 75,259,000 |