| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $51.60 | $52.22 | $46.13 | $47.08 | 171,873,033 |
November 2024 | $48.82 | $51.41 | $47.00 | $51.12 | 167,620,176 |
October 2024 | $45.38 | $45.62 | $42.22 | $44.78 | 152,391,521 |
September 2024 | $46.51 | $48.17 | $44.06 | $45.27 | 179,630,630 |
August 2024 | $42.27 | $46.45 | $42.09 | $46.40 | 183,196,151 |
July 2024 | $39.50 | $44.20 | $39.37 | $43.96 | 165,014,610 |
June 2024 | $38.93 | $41.15 | $37.87 | $39.53 | 197,535,194 |
May 2024 | $37.18 | $39.82 | $36.78 | $38.67 | 203,807,668 |
April 2024 | $37.47 | $37.68 | $34.38 | $37.29 | 271,641,674 |
March 2024 | $34.09 | $39.10 | $32.66 | $37.16 | 359,515,924 |
February 2024 | $32.50 | $35.08 | $32.31 | $34.12 | 179,390,709 |
January 2024 | $32.59 | $35.71 | $32.58 | $33.68 | 179,720,894 |
December 2023 | $33.82 | $36.24 | $32.87 | $33.45 | 206,324,848 |
November 2023 | $32.98 | $34.18 | $31.72 | $33.96 | 179,605,881 |
October 2023 | $34.55 | $37.41 | $31.35 | $32.73 | 181,652,958 |
September 2023 | $35.43 | $36.43 | $33.78 | $34.26 | 175,454,188 |
August 2023 | $36.52 | $36.95 | $33.57 | $35.41 | 168,639,725 |
July 2023 | $35.46 | $37.64 | $35.21 | $36.18 | 132,058,665 |
June 2023 | $34.64 | $37.25 | $33.89 | $35.77 | 170,356,827 |
May 2023 | $36.83 | $37.63 | $34.21 | $34.52 | 146,724,822 |
April 2023 | $34.55 | $37.10 | $34.32 | $36.76 | 129,906,631 |
March 2023 | $35.54 | $36.58 | $33.42 | $34.66 | 236,405,589 |
February 2023 | $33.29 | $37.17 | $32.90 | $35.51 | 139,994,256 |
January 2023 | $35.04 | $37.41 | $32.62 | $33.96 | 148,463,424 |
December 2022 | $34.61 | $36.19 | $34.18 | $35.00 | 169,131,292 |
