DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
March 2025 | $30.02 | $33.22 | $29.97 | $31.32 | 1,485,823 |
February 2025 | $29.85 | $31.50 | $28.59 | $30.00 | 2,404,219 |
January 2025 | $31.39 | $31.86 | $29.21 | $30.07 | 2,136,030 |
December 2024 | $31.96 | $32.12 | $30.23 | $31.30 | 2,306,052 |
November 2024 | $28.26 | $32.83 | $28.24 | $31.96 | 2,189,906 |
October 2024 | $29.68 | $29.70 | $27.94 | $28.16 | 3,500,841 |
September 2024 | $28.69 | $32.05 | $28.45 | $29.81 | 6,547,009 |
August 2024 | $29.55 | $29.76 | $26.54 | $28.60 | 6,076,596 |
July 2024 | $29.57 | $29.97 | $27.64 | $29.68 | 4,949,155 |
June 2024 | $28.17 | $31.76 | $27.07 | $29.42 | 5,065,694 |
May 2024 | $28.49 | $29.36 | $27.65 | $28.07 | 1,593,022 |
April 2024 | $30.79 | $30.84 | $28.39 | $28.50 | 1,718,625 |
March 2024 | $30.18 | $31.49 | $29.71 | $30.73 | 1,576,615 |
February 2024 | $30.19 | $31.10 | $28.55 | $30.21 | 1,599,754 |
January 2024 | $30.75 | $33.29 | $30.26 | $30.27 | 1,411,750 |
December 2023 | $30.72 | $32.58 | $29.80 | $30.87 | 1,709,005 |
November 2023 | $28.86 | $32.18 | $27.71 | $30.65 | 1,689,575 |
October 2023 | $27.64 | $29.26 | $26.93 | $28.82 | 2,085,013 |
September 2023 | $29.83 | $29.93 | $27.54 | $27.58 | 2,247,206 |
August 2023 | $32.15 | $32.62 | $29.52 | $29.70 | 2,504,541 |
July 2023 | $32.71 | $33.23 | $30.59 | $32.20 | 3,006,081 |
June 2023 | $36.00 | $36.04 | $32.25 | $32.71 | 6,736,375 |
May 2023 | $37.43 | $37.84 | $34.08 | $36.00 | 3,708,826 |
April 2023 | $41.32 | $42.37 | $37.25 | $37.67 | 2,494,568 |
March 2023 | $39.38 | $42.30 | $38.30 | $41.38 | 3,228,280 |