
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $147.19 | $152.35 | $143.91 | $150.37 | 99,025,526 |
November 2025 | $144.45 | $148.38 | $139.89 | $147.30 | 137,889,437 |
October 2025 | $139.45 | $153.69 | $137.25 | $144.67 | 161,948,356 |
September 2025 | $154.40 | $154.76 | $137.78 | $139.08 | 169,075,264 |
August 2025 | $136.42 | $151.63 | $135.62 | $145.78 | 161,777,118 |
July 2025 | $130.03 | $144.20 | $129.92 | $135.26 | 214,129,451 |
June 2025 | $126.98 | $130.49 | $125.14 | $129.49 | 223,950,481 |
May 2025 | $130.44 | $130.78 | $123.93 | $127.52 | 177,477,141 |
April 2025 | $145.98 | $150.28 | $127.58 | $131.52 | 188,325,110 |
March 2025 | $145.53 | $155.29 | $140.42 | $145.45 | 156,041,733 |
February 2025 | $144.00 | $152.37 | $136.16 | $147.57 | 147,467,109 |
January 2025 | $147.01 | $149.50 | $136.07 | $144.90 | 131,458,834 |
December 2024 | $155.71 | $156.03 | $143.95 | $146.22 | 142,272,686 |
November 2024 | $158.36 | $160.14 | $148.60 | $155.84 | 112,318,219 |
October 2024 | $163.32 | $169.24 | $158.09 | $158.35 | 120,687,160 |
September 2024 | $163.11 | $171.07 | $160.83 | $162.14 | 116,114,928 |
August 2024 | $163.26 | $171.19 | $160.68 | $163.59 | 110,081,694 |
July 2024 | $156.17 | $165.30 | $149.54 | $163.39 | 121,801,481 |
June 2024 | $162.16 | $163.74 | $152.86 | $156.07 | 108,446,240 |
May 2024 | $164.73 | $172.19 | $159.15 | $162.33 | 93,843,862 |
April 2024 | $164.83 | $169.58 | $155.88 | $165.15 | 119,481,107 |
March 2024 | $154.78 | $165.06 | $151.91 | $164.31 | 128,192,011 |
February 2024 | $157.03 | $162.22 | $154.37 | $155.23 | 124,355,789 |
January 2024 | $157.95 | $163.24 | $153.14 | $157.03 | 109,945,055 |
December 2023 | $156.88 | $160.31 | $153.99 | $158.25 | 107,258,193 |