| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $99.15 | $102.36 | $83.63 | $84.67 | 60,019,780 |
November 2024 | $96.97 | $103.45 | $93.58 | $98.67 | 39,405,681 |
October 2024 | $106.40 | $112.29 | $96.31 | $97.73 | 54,351,636 |
September 2024 | $96.29 | $108.02 | $91.60 | $106.65 | 42,619,066 |
August 2024 | $98.69 | $101.78 | $87.05 | $96.29 | 48,742,263 |
July 2024 | $99.62 | $109.85 | $95.41 | $98.82 | 56,980,313 |
June 2024 | $89.94 | $103.66 | $86.71 | $99.89 | 44,590,136 |
May 2024 | $83.55 | $95.29 | $81.02 | $89.57 | 47,838,875 |
April 2024 | $89.48 | $90.63 | $79.07 | $82.53 | 67,867,160 |
March 2024 | $90.52 | $96.49 | $80.24 | $89.39 | 70,268,553 |
February 2024 | $81.83 | $89.03 | $79.99 | $88.66 | 39,502,090 |
January 2024 | $80.71 | $87.70 | $75.65 | $81.64 | 58,950,102 |
December 2023 | $74.56 | $83.09 | $72.64 | $81.35 | 42,246,595 |
November 2023 | $64.65 | $75.04 | $64.56 | $74.74 | 43,241,964 |
October 2023 | $62.44 | $66.44 | $60.59 | $64.49 | 63,991,341 |
September 2023 | $66.84 | $69.66 | $58.36 | $62.32 | 71,394,972 |
August 2023 | $59.00 | $66.34 | $58.97 | $66.18 | 48,431,514 |
July 2023 | $57.96 | $60.81 | $53.59 | $59.36 | 47,083,895 |
June 2023 | $55.93 | $61.89 | $52.75 | $57.84 | 46,628,361 |
May 2023 | $54.30 | $58.80 | $50.35 | $55.56 | 46,815,822 |
April 2023 | $61.01 | $62.69 | $50.21 | $54.33 | 50,477,199 |
March 2023 | $58.71 | $61.20 | $53.76 | $61.12 | 55,716,919 |
February 2023 | $62.06 | $67.40 | $58.54 | $59.01 | 39,485,730 |
January 2023 | $48.30 | $64.89 | $46.56 | $61.95 | 63,916,838 |
December 2022 | $48.08 | $52.45 | $44.73 | $48.08 | 49,512,665 |