
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $152.63 | $157.40 | $145.95 | $152.49 | 133,702,700 |
September 2025 | $156.27 | $160.55 | $149.92 | $152.58 | 153,921,200 |
August 2025 | $150.73 | $159.91 | $148.98 | $155.95 | 139,352,500 |
July 2025 | $157.69 | $160.31 | $148.87 | $149.43 | 196,076,400 |
June 2025 | $166.71 | $166.73 | $155.02 | $157.14 | 163,008,500 |
May 2025 | $158.46 | $168.65 | $154.55 | $167.56 | 150,869,000 |
April 2025 | $167.16 | $171.31 | $153.56 | $160.34 | 212,131,900 |
March 2025 | $170.11 | $176.39 | $158.96 | $167.02 | 182,481,800 |
February 2025 | $162.16 | $171.16 | $158.96 | $170.37 | 138,223,400 |
January 2025 | $163.73 | $166.54 | $153.39 | $162.67 | 147,588,500 |
December 2024 | $174.48 | $175.49 | $162.05 | $163.30 | 133,889,900 |
November 2024 | $161.03 | $175.75 | $155.67 | $174.61 | 149,963,200 |
October 2024 | $167.76 | $169.38 | $160.81 | $160.90 | 146,902,800 |
September 2024 | $165.62 | $172.31 | $164.99 | $167.72 | 152,447,100 |
August 2024 | $155.79 | $166.46 | $155.60 | $166.12 | 143,599,900 |
July 2024 | $159.40 | $165.15 | $153.04 | $155.68 | 142,583,100 |
June 2024 | $157.80 | $163.07 | $157.51 | $158.75 | 120,334,000 |
May 2024 | $157.17 | $162.24 | $155.38 | $158.39 | 121,094,200 |
April 2024 | $154.73 | $158.17 | $147.78 | $157.10 | 154,783,300 |
March 2024 | $151.16 | $156.03 | $150.74 | $155.18 | 115,517,200 |
February 2024 | $149.94 | $154.69 | $148.16 | $152.01 | 124,488,100 |
January 2024 | $139.10 | $151.59 | $139.06 | $150.29 | 181,450,200 |
December 2023 | $145.73 | $145.88 | $135.43 | $139.27 | 143,351,400 |
November 2023 | $143.21 | $146.01 | $141.45 | $145.91 | 133,586,300 |
October 2023 | $136.74 | $143.87 | $133.59 | $142.59 | 141,703,400 |