| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $88.75 | $94.18 | $88.41 | $89.13 | 572,089,770 |
November 2024 | $75.35 | $90.80 | $74.78 | $88.68 | 641,644,769 |
October 2024 | $71.36 | $77.30 | $67.79 | $75.60 | 853,378,426 |
September 2024 | $70.01 | $72.53 | $66.08 | $70.93 | 531,100,350 |
August 2024 | $62.93 | $71.13 | $58.70 | $70.14 | 673,176,900 |
July 2024 | $67.49 | $69.75 | $61.70 | $62.84 | 809,173,556 |
June 2024 | $64.52 | $68.99 | $62.64 | $67.49 | 542,721,180 |
May 2024 | $54.78 | $66.43 | $54.43 | $64.16 | 690,036,429 |
April 2024 | $60.80 | $63.90 | $54.20 | $55.06 | 940,135,035 |
March 2024 | $59.98 | $63.44 | $59.20 | $60.73 | 601,510,719 |
February 2024 | $56.70 | $60.54 | $54.90 | $60.29 | 716,570,128 |
January 2024 | $48.32 | $57.96 | $46.19 | $56.41 | 1,459,215,598 |
December 2023 | $47.32 | $50.09 | $44.57 | $48.69 | 804,228,165 |
November 2023 | $41.48 | $48.27 | $41.42 | $47.40 | 717,539,940 |
October 2023 | $37.75 | $41.88 | $34.47 | $41.17 | 1,640,446,123 |
September 2023 | $43.77 | $45.35 | $37.11 | $37.76 | 1,003,181,105 |
August 2023 | $43.74 | $44.53 | $39.82 | $43.37 | 1,073,457,152 |
July 2023 | $43.98 | $48.50 | $41.19 | $43.90 | 1,688,111,153 |
June 2023 | $39.74 | $44.87 | $39.31 | $44.05 | 1,472,805,035 |
May 2023 | $32.94 | $40.51 | $31.56 | $39.52 | 1,454,876,554 |
April 2023 | $34.18 | $34.98 | $31.61 | $32.99 | 1,279,911,348 |
March 2023 | $32.16 | $34.58 | $28.53 | $34.55 | 1,575,865,121 |
February 2023 | $35.39 | $37.94 | $31.43 | $32.21 | 1,233,779,976 |
January 2023 | $29.81 | $36.90 | $28.87 | $35.39 | 2,064,175,626 |
December 2022 | $30.40 | $33.27 | $27.34 | $29.49 | 1,930,809,659 |