
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $53.11 | $55.88 | $52.82 | $55.69 | 214,123,162 |
November 2025 | $60.00 | $60.21 | $45.24 | $54.54 | 2,731,585,700 |
October 2025 | $50.87 | $60.69 | $48.42 | $58.36 | 2,594,683,400 |
September 2025 | $42.51 | $52.49 | $42.08 | $51.70 | 2,285,993,600 |
August 2025 | $42.58 | $48.11 | $40.89 | $44.64 | 2,464,879,000 |
July 2025 | $41.02 | $46.33 | $39.87 | $44.06 | 2,517,052,600 |
June 2025 | $34.47 | $41.71 | $34.22 | $41.46 | 2,766,447,000 |
May 2025 | $28.67 | $36.39 | $27.44 | $34.87 | 3,609,274,800 |
April 2025 | $28.23 | $30.49 | $17.43 | $27.34 | 7,031,871,400 |
March 2025 | $37.93 | $38.27 | $26.42 | $28.54 | 4,318,208,800 |
February 2025 | $39.00 | $45.26 | $34.81 | $37.21 | 2,012,405,400 |
January 2025 | $40.00 | $44.16 | $36.43 | $41.08 | 2,121,857,000 |
December 2024 | $39.84 | $46.43 | $38.86 | $39.30 | 1,740,783,200 |
November 2024 | $34.69 | $41.30 | $34.41 | $39.55 | 1,688,272,000 |
October 2024 | $35.78 | $38.34 | $33.51 | $34.38 | 2,054,771,800 |
September 2024 | $33.19 | $37.16 | $27.99 | $35.88 | 2,143,129,600 |
August 2024 | $33.84 | $36.10 | $24.08 | $33.85 | 2,938,169,600 |
July 2024 | $36.59 | $42.04 | $30.27 | $33.69 | 2,474,050,000 |
June 2024 | $31.33 | $38.26 | $29.96 | $36.42 | 1,662,926,200 |
May 2024 | $25.63 | $32.69 | $25.17 | $30.74 | 2,181,989,600 |
April 2024 | $30.44 | $30.96 | $24.01 | $25.92 | 3,324,576,800 |
March 2024 | $29.75 | $31.43 | $28.06 | $30.26 | 2,841,302,400 |
February 2024 | $26.10 | $29.98 | $25.91 | $29.56 | 2,840,763,600 |
January 2024 | $24.17 | $28.36 | $22.27 | $25.78 | 3,249,406,000 |
December 2023 | $21.21 | $25.47 | $20.35 | $24.83 | 3,026,456,600 |