| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $294.62 | $316.84 | $278.57 | $307.20 | 100,698,000 |
November 2025 | $307.91 | $312.56 | $282.95 | $297.30 | 78,934,100 |
October 2025 | $295.24 | $315.45 | $290.37 | $307.76 | 81,474,600 |
September 2025 | $272.52 | $305.70 | $266.66 | $299.67 | 93,106,300 |
August 2025 | $264.19 | $280.08 | $260.39 | $273.81 | 86,108,500 |
July 2025 | $254.09 | $273.55 | $242.08 | $269.71 | 143,241,400 |
June 2025 | $244.25 | $258.86 | $230.73 | $255.72 | 155,562,100 |
May 2025 | $200.93 | $245.25 | $199.55 | $244.31 | 114,992,600 |
April 2025 | $198.26 | $203.17 | $158.32 | $200.23 | 169,188,600 |
March 2025 | $205.36 | $212.82 | $186.11 | $198.85 | 106,232,400 |
February 2025 | $198.33 | $210.42 | $193.21 | $205.25 | 77,583,700 |
January 2025 | $166.52 | $205.92 | $165.82 | $201.87 | 127,868,100 |
December 2024 | $179.00 | $181.08 | $158.01 | $165.40 | 111,508,700 |
November 2024 | $171.04 | $185.60 | $169.74 | $180.35 | 83,995,100 |
October 2024 | $185.62 | $192.86 | $168.73 | $170.07 | 102,242,700 |
September 2024 | $172.20 | $188.70 | $158.76 | $186.70 | 100,351,700 |
August 2024 | $168.80 | $173.96 | $148.48 | $172.62 | 94,693,100 |
July 2024 | $158.57 | $175.18 | $154.01 | $168.26 | 129,300,600 |
June 2024 | $163.94 | $165.31 | $151.21 | $156.89 | 117,064,600 |
May 2024 | $160.44 | $168.56 | $155.30 | $162.98 | 124,843,200 |
April 2024 | $138.06 | $164.08 | $132.00 | $159.70 | 205,917,292 |
March 2024 | $123.44 | $141.81 | $123.11 | $138.01 | 190,019,457 |
February 2024 | $104.59 | $123.58 | $104.15 | $123.35 | 139,973,507 |
January 2024 | $99.86 | $105.73 | $97.22 | $104.11 | 134,450,786 |
December 2023 | $95.62 | $101.58 | $92.85 | $100.35 | 107,725,423 |
