
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
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 |
November 2023 | $151.34 | $157.22 | $150.50 | $156.80 | 104,617,994 |
October 2023 | $156.35 | $157.20 | $144.09 | $150.98 | 144,917,288 |
September 2023 | $165.27 | $168.13 | $155.39 | $156.68 | 95,827,058 |
August 2023 | $172.16 | $174.44 | $160.97 | $164.52 | 92,398,018 |
July 2023 | $169.23 | $176.65 | $167.50 | $172.13 | 110,383,308 |
June 2023 | $167.50 | $172.63 | $164.67 | $170.07 | 100,945,521 |
May 2023 | $173.66 | $179.53 | $164.77 | $166.28 | 105,796,594 |
April 2023 | $165.87 | $174.73 | $164.50 | $174.06 | 69,877,937 |
March 2023 | $156.08 | $166.40 | $153.18 | $166.23 | 107,273,617 |
February 2023 | $154.77 | $161.42 | $151.30 | $157.17 | 97,119,765 |
January 2023 | $163.57 | $165.54 | $151.67 | $154.90 | 91,592,971 |
December 2022 | $168.00 | $169.23 | $161.57 | $163.63 | 96,726,037 |