
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2024 | $37.43 | $38.71 | $34.93 | $35.77 | 431,480,100 |
March 2024 | $35.65 | $37.57 | $34.89 | $37.41 | 371,466,900 |
February 2024 | $38.05 | $38.08 | $35.00 | $35.68 | 346,392,800 |
January 2024 | $33.08 | $38.52 | $33.03 | $37.75 | 523,425,800 |
December 2023 | $33.66 | $34.09 | $31.96 | $33.05 | 419,630,200 |
November 2023 | $31.04 | $33.70 | $30.82 | $33.60 | 394,973,300 |
October 2023 | $27.84 | $30.87 | $26.42 | $30.80 | 588,554,800 |
September 2023 | $30.03 | $30.17 | $27.73 | $27.82 | 424,562,000 |
August 2023 | $29.43 | $30.16 | $27.62 | $30.03 | 468,347,700 |
July 2023 | $31.34 | $31.77 | $26.82 | $29.25 | 690,253,300 |
June 2023 | $30.02 | $31.41 | $28.43 | $31.36 | 444,531,200 |
May 2023 | $33.03 | $33.04 | $29.24 | $30.05 | 414,662,400 |
April 2023 | $32.39 | $33.54 | $30.84 | $32.74 | 365,380,700 |
March 2023 | $32.11 | $32.39 | $30.00 | $32.26 | 479,096,100 |
February 2023 | $34.83 | $34.84 | $31.60 | $32.19 | 307,120,700 |
January 2023 | $32.48 | $34.99 | $31.86 | $34.48 | 481,294,300 |
December 2022 | $32.00 | $32.41 | $29.87 | $32.18 | 561,027,500 |
November 2022 | $31.02 | $32.14 | $30.05 | $31.83 | 425,726,700 |
October 2022 | $30.92 | $32.39 | $28.22 | $30.52 | 585,125,000 |
September 2022 | $33.44 | $34.42 | $30.48 | $30.50 | 475,061,200 |
August 2022 | $37.18 | $37.35 | $33.54 | $33.58 | 416,919,900 |
July 2022 | $40.42 | $41.25 | $35.15 | $37.10 | 411,327,000 |
June 2022 | $40.80 | $41.39 | $38.08 | $40.25 | 412,237,700 |
May 2022 | $36.89 | $40.94 | $36.13 | $40.68 | 476,763,000 |
April 2022 | $39.98 | $44.03 | $36.62 | $36.72 | 552,034,000 |