
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $94.29 | $107.25 | $93.51 | $101.87 | 12,019,057 |
November 2025 | $145.00 | $146.36 | $92.23 | $95.71 | 36,316,800 |
October 2025 | $177.00 | $180.99 | $129.39 | $145.54 | 37,164,400 |
September 2025 | $138.78 | $190.93 | $136.33 | $177.63 | 47,364,900 |
August 2025 | $134.58 | $145.00 | $114.89 | $141.08 | 34,654,200 |
July 2025 | $158.46 | $167.52 | $135.32 | $136.03 | 15,477,687 |
June 2025 | $148.00 | $164.37 | $144.74 | $158.46 | 20,291,200 |
May 2025 | $169.73 | $191.24 | $147.45 | $148.95 | 22,254,900 |
April 2025 | $163.38 | $171.11 | $142.36 | $169.59 | 16,806,800 |
March 2025 | $200.32 | $202.43 | $159.27 | $163.38 | 18,620,000 |
February 2025 | $225.41 | $239.73 | $192.28 | $200.69 | 17,734,200 |
January 2025 | $214.18 | $247.11 | $208.00 | $238.89 | 15,590,200 |
December 2024 | $223.00 | $229.79 | $207.00 | $214.55 | 10,986,400 |
November 2024 | $166.00 | $224.33 | $161.78 | $223.74 | 14,108,100 |
October 2024 | $165.25 | $179.00 | $155.72 | $167.12 | 8,120,100 |
September 2024 | $164.97 | $172.45 | $150.39 | $167.17 | 7,899,772 |
August 2024 | $156.18 | $175.75 | $137.94 | $166.62 | 10,082,200 |
July 2024 | $159.31 | $169.58 | $150.70 | $155.93 | 9,503,000 |
June 2024 | $162.41 | $178.65 | $155.49 | $159.07 | 11,654,600 |
May 2024 | $119.34 | $174.09 | $117.58 | $161.10 | 23,000,600 |
April 2024 | $137.67 | $139.00 | $117.77 | $118.87 | 8,458,700 |
March 2024 | $140.00 | $146.21 | $133.85 | $137.48 | 9,816,700 |
February 2024 | $127.90 | $141.25 | $122.50 | $140.18 | 14,076,600 |
January 2024 | $121.20 | $133.09 | $114.18 | $126.88 | 12,513,261 |
December 2023 | $101.53 | $127.42 | $100.18 | $123.02 | 11,275,795 |