| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $52.31 | $55.13 | $49.18 | $50.02 | 85,487,325 |
November 2024 | $50.83 | $52.15 | $46.48 | $51.68 | 109,843,529 |
October 2024 | $48.97 | $52.77 | $48.97 | $50.30 | 138,784,014 |
September 2024 | $37.67 | $50.08 | $37.41 | $48.84 | 149,106,208 |
August 2024 | $38.28 | $40.27 | $35.34 | $37.83 | 139,989,677 |
July 2024 | $42.53 | $42.92 | $37.47 | $38.28 | 123,408,086 |
June 2024 | $43.64 | $44.42 | $41.49 | $42.70 | 159,407,241 |
May 2024 | $42.43 | $46.11 | $42.22 | $43.45 | 109,171,779 |
April 2024 | $50.30 | $52.41 | $42.60 | $42.62 | 121,788,973 |
March 2024 | $51.31 | $51.69 | $47.84 | $49.68 | 78,315,488 |
February 2024 | $47.80 | $53.48 | $47.71 | $52.39 | 89,343,133 |
January 2024 | $46.81 | $49.59 | $45.50 | $46.82 | 109,373,152 |
December 2023 | $44.14 | $47.35 | $42.69 | $47.10 | 104,776,478 |
November 2023 | $45.22 | $48.29 | $43.08 | $44.14 | 123,914,908 |
October 2023 | $43.43 | $46.00 | $41.72 | $45.24 | 105,440,184 |
September 2023 | $52.79 | $52.81 | $42.30 | $43.69 | 108,382,289 |
August 2023 | $56.14 | $57.44 | $49.94 | $52.29 | 75,428,702 |
July 2023 | $55.46 | $58.18 | $50.78 | $56.81 | 94,578,374 |
June 2023 | $51.98 | $57.45 | $50.77 | $55.09 | 86,375,963 |
May 2023 | $61.16 | $62.29 | $51.28 | $52.37 | 82,369,643 |
April 2023 | $56.62 | $60.83 | $52.68 | $60.65 | 99,288,339 |
March 2023 | $55.48 | $57.93 | $49.22 | $54.57 | 109,025,508 |
February 2023 | $56.66 | $57.32 | $52.51 | $54.59 | 74,629,529 |
January 2023 | $46.82 | $56.95 | $46.11 | $56.04 | 128,064,374 |
December 2022 | $44.17 | $47.24 | $43.28 | $45.66 | 104,246,315 |