
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $43.73 | $45.16 | $31.34 | $31.53 | 6,188,600 |
November 2024 | $54.54 | $60.99 | $39.42 | $43.25 | 7,297,300 |
October 2024 | $57.67 | $63.20 | $53.68 | $53.78 | 5,840,400 |
September 2024 | $47.27 | $58.78 | $46.50 | $57.94 | 5,537,500 |
August 2024 | $53.00 | $53.54 | $45.64 | $47.79 | 4,925,600 |
July 2024 | $40.49 | $54.27 | $37.79 | $52.46 | 5,173,000 |
June 2024 | $41.98 | $42.94 | $37.69 | $40.56 | 3,758,800 |
May 2024 | $37.30 | $42.35 | $34.91 | $41.43 | 3,295,300 |
April 2024 | $42.22 | $43.19 | $35.96 | $37.15 | 2,519,200 |
March 2024 | $45.00 | $45.71 | $39.15 | $41.99 | 3,082,600 |
February 2024 | $34.88 | $45.48 | $34.78 | $45.04 | 4,006,100 |
January 2024 | $37.85 | $39.62 | $34.11 | $34.75 | 3,370,500 |
December 2023 | $33.13 | $40.50 | $32.32 | $38.30 | 5,090,900 |
November 2023 | $30.90 | $35.99 | $28.87 | $33.23 | 3,722,700 |
October 2023 | $30.64 | $34.35 | $29.57 | $31.21 | 2,904,000 |
September 2023 | $38.03 | $38.48 | $29.65 | $30.85 | 4,886,100 |
August 2023 | $36.38 | $40.81 | $34.46 | $37.86 | 3,477,500 |
July 2023 | $31.46 | $36.66 | $29.30 | $36.63 | 2,741,200 |
June 2023 | $31.59 | $34.31 | $28.90 | $31.60 | 3,980,000 |
May 2023 | $35.53 | $36.30 | $30.09 | $31.62 | 3,598,100 |
April 2023 | $36.53 | $40.71 | $35.21 | $35.49 | 2,891,800 |
March 2023 | $35.06 | $40.40 | $34.00 | $36.47 | 4,927,800 |
February 2023 | $35.63 | $37.64 | $32.43 | $34.90 | 2,940,000 |
January 2023 | $29.83 | $36.53 | $27.55 | $35.64 | 3,306,200 |
December 2022 | $28.59 | $31.85 | $26.89 | $29.59 | 6,738,700 |