| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $192.24 | $194.77 | $176.43 | $180.44 | 109,826,900 |
November 2024 | $195.42 | $212.08 | $188.51 | $193.45 | 122,894,900 |
October 2024 | $196.99 | $202.28 | $184.36 | $195.50 | 120,772,100 |
September 2024 | $202.62 | $202.62 | $186.10 | $197.48 | 108,425,100 |
August 2024 | $192.87 | $205.21 | $172.14 | $204.90 | 125,407,300 |
July 2024 | $183.91 | $200.26 | $183.06 | $194.84 | 113,318,100 |
June 2024 | $186.51 | $191.18 | $182.08 | $184.76 | 92,490,000 |
May 2024 | $165.82 | $195.66 | $163.75 | $185.22 | 125,938,800 |
April 2024 | $164.20 | $169.54 | $150.04 | $166.36 | 125,587,200 |
March 2024 | $158.00 | $167.62 | $156.52 | $164.28 | 114,787,200 |
February 2024 | $150.14 | $158.34 | $146.60 | $157.79 | 89,255,900 |
January 2024 | $157.98 | $165.28 | $149.97 | $150.99 | 143,312,400 |
December 2023 | $143.25 | $161.22 | $142.13 | $159.49 | 112,226,000 |
November 2023 | $133.46 | $146.22 | $131.75 | $142.88 | 115,851,200 |
October 2023 | $147.88 | $148.93 | $129.92 | $132.87 | 118,227,900 |
September 2023 | $157.59 | $158.44 | $144.53 | $147.42 | 82,181,600 |
August 2023 | $165.95 | $166.39 | $151.98 | $155.81 | 108,647,800 |
July 2023 | $165.87 | $173.19 | $159.35 | $166.88 | 114,495,900 |
June 2023 | $161.91 | $166.21 | $153.93 | $165.74 | 103,697,500 |
May 2023 | $153.68 | $164.05 | $147.25 | $160.08 | 115,462,600 |
April 2023 | $169.32 | $170.10 | $147.18 | $152.76 | 87,500,700 |
March 2023 | $156.26 | $170.21 | $155.14 | $169.94 | 117,718,200 |
February 2023 | $161.71 | $169.43 | $153.30 | $156.64 | 98,459,200 |
January 2023 | $151.69 | $164.35 | $147.49 | $161.90 | 115,542,500 |
December 2022 | $163.32 | $166.09 | $145.90 | $149.88 | 99,118,900 |