| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $86.23 | $97.25 | $84.14 | $85.54 | 285,858,800 |
November 2024 | $74.20 | $94.36 | $73.77 | $86.49 | 307,125,200 |
October 2024 | $70.57 | $80.99 | $68.17 | $74.22 | 314,549,600 |
September 2024 | $68.95 | $75.54 | $60.56 | $70.12 | 350,316,000 |
August 2024 | $58.00 | $71.43 | $50.20 | $69.32 | 570,722,000 |
July 2024 | $96.32 | $99.58 | $56.56 | $57.99 | 1,003,603,200 |
June 2024 | $79.84 | $98.66 | $75.88 | $95.80 | 660,666,800 |
May 2024 | $72.61 | $89.71 | $72.14 | $78.42 | 253,186,000 |
April 2024 | $80.25 | $81.50 | $70.22 | $73.14 | 184,829,600 |
March 2024 | $79.81 | $91.25 | $72.45 | $80.15 | 414,880,000 |
February 2024 | $74.04 | $84.61 | $68.29 | $81.04 | 272,298,400 |
January 2024 | $62.87 | $76.89 | $59.65 | $73.13 | 286,352,000 |
December 2023 | $58.93 | $65.45 | $57.45 | $63.83 | 221,465,200 |
November 2023 | $44.53 | $59.62 | $43.70 | $59.25 | 300,977,600 |
October 2023 | $42.00 | $48.00 | $40.22 | $44.19 | 264,660,800 |
September 2023 | $40.78 | $43.16 | $39.40 | $41.85 | 240,852,000 |
August 2023 | $40.25 | $41.75 | $35.13 | $40.76 | 340,340,800 |
July 2023 | $36.80 | $40.85 | $34.84 | $40.42 | 267,686,400 |
June 2023 | $36.68 | $40.56 | $35.34 | $36.72 | 366,572,400 |
May 2023 | $29.64 | $40.45 | $28.92 | $40.03 | 351,326,400 |
April 2023 | $33.88 | $35.05 | $29.86 | $30.01 | 272,631,600 |
March 2023 | $30.06 | $34.58 | $29.54 | $34.32 | 543,147,200 |
February 2023 | $26.48 | $30.81 | $26.28 | $30.17 | 333,256,000 |
January 2023 | $26.88 | $27.25 | $23.06 | $26.48 | 443,500,800 |
December 2022 | $29.66 | $31.39 | $24.68 | $26.32 | 402,286,800 |
