
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $53.22 | $54.83 | $52.70 | $53.95 | 184,655,519 |
November 2025 | $52.98 | $54.41 | $50.44 | $53.37 | 712,127,000 |
October 2025 | $51.03 | $53.36 | $48.28 | $53.17 | 762,970,500 |
September 2025 | $49.68 | $52.61 | $48.63 | $51.32 | 754,239,800 |
August 2025 | $45.87 | $50.38 | $44.27 | $50.20 | 728,384,200 |
July 2025 | $46.52 | $48.78 | $44.53 | $46.77 | 906,389,900 |
June 2025 | $43.16 | $47.16 | $42.65 | $46.82 | 775,768,400 |
May 2025 | $39.16 | $44.40 | $38.93 | $43.40 | 822,871,900 |
April 2025 | $40.64 | $41.28 | $32.53 | $39.22 | 1,359,333,800 |
March 2025 | $45.16 | $45.90 | $38.53 | $41.04 | 936,464,600 |
February 2025 | $44.39 | $46.89 | $42.37 | $45.06 | 650,240,100 |
January 2025 | $43.14 | $46.43 | $42.81 | $45.25 | 739,447,500 |
December 2024 | $46.40 | $46.48 | $41.81 | $42.96 | 652,159,200 |
November 2024 | $40.97 | $46.73 | $39.96 | $46.18 | 776,323,600 |
October 2024 | $38.40 | $42.14 | $37.64 | $40.65 | 722,829,900 |
September 2024 | $39.19 | $39.90 | $36.94 | $38.57 | 794,903,800 |
August 2024 | $39.05 | $39.46 | $33.93 | $39.35 | 894,057,800 |
July 2024 | $38.54 | $42.91 | $38.31 | $38.93 | 868,095,500 |
June 2024 | $38.43 | $38.95 | $37.02 | $38.40 | 696,786,300 |
May 2024 | $35.72 | $38.47 | $35.18 | $38.38 | 720,885,600 |
April 2024 | $36.42 | $36.94 | $32.78 | $35.52 | 904,458,100 |
March 2024 | $33.14 | $36.47 | $32.66 | $36.40 | 826,724,200 |
February 2024 | $32.34 | $33.26 | $30.83 | $33.13 | 748,360,100 |
January 2024 | $31.82 | $33.45 | $29.80 | $32.42 | 934,161,500 |
December 2023 | $28.97 | $32.47 | $28.91 | $32.09 | 863,795,100 |