
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $317.49 | $322.95 | $311.22 | $317.08 | 241,014,704 |
November 2025 | $281.99 | $328.62 | $270.52 | $319.97 | 855,262,887 |
October 2025 | $240.59 | $291.40 | $235.69 | $281.01 | 729,575,827 |
September 2025 | $208.12 | $255.83 | $205.88 | $242.94 | 829,465,606 |
August 2025 | $188.73 | $214.31 | $187.53 | $212.58 | 617,597,605 |
July 2025 | $175.46 | $197.64 | $172.50 | $191.60 | 860,114,524 |
June 2025 | $167.38 | $180.95 | $161.75 | $175.96 | 847,447,910 |
May 2025 | $160.01 | $176.28 | $147.43 | $171.27 | 942,808,232 |
April 2025 | $153.20 | $165.64 | $140.14 | $158.36 | 842,648,284 |
March 2025 | $171.25 | $174.29 | $150.25 | $154.21 | 732,189,864 |
February 2025 | $199.91 | $206.24 | $166.12 | $169.62 | 629,464,895 |
January 2025 | $189.91 | $204.68 | $186.63 | $203.22 | 500,375,385 |
December 2024 | $167.91 | $200.63 | $167.72 | $188.56 | 645,620,860 |
November 2024 | $169.21 | $181.57 | $162.87 | $168.10 | 529,990,654 |
October 2024 | $166.84 | $181.10 | $158.93 | $170.25 | 569,355,461 |
September 2024 | $160.69 | $165.31 | $146.47 | $165.01 | 532,664,278 |
August 2024 | $169.17 | $172.94 | $153.94 | $162.34 | 550,739,546 |
July 2024 | $181.87 | $190.53 | $163.02 | $170.45 | 526,148,205 |
June 2024 | $171.25 | $184.87 | $169.88 | $180.99 | 461,090,332 |
May 2024 | $163.07 | $177.43 | $161.83 | $171.21 | 542,413,804 |
April 2024 | $149.56 | $173.40 | $148.48 | $161.56 | 659,882,189 |
March 2024 | $137.39 | $151.11 | $129.69 | $149.80 | 672,715,659 |
February 2024 | $141.05 | $148.32 | $134.39 | $137.42 | 647,507,005 |
January 2024 | $137.51 | $152.63 | $134.14 | $139.05 | 581,871,023 |
December 2023 | $130.87 | $141.61 | $126.94 | $138.64 | 619,995,505 |