| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $123.69 | $125.18 | $117.73 | $118.23 | 109,710,802 |
November 2024 | $110.55 | $125.27 | $109.01 | $123.01 | 111,802,575 |
October 2024 | $114.64 | $115.67 | $108.51 | $110.28 | 102,738,766 |
September 2024 | $114.99 | $117.81 | $112.59 | $114.68 | 86,560,178 |
August 2024 | $110.64 | $118.18 | $104.72 | $114.41 | 125,375,554 |
July 2024 | $107.59 | $112.15 | $106.52 | $109.89 | 95,752,937 |
June 2024 | $100.83 | $108.69 | $100.83 | $107.05 | 115,052,813 |
May 2024 | $90.62 | $102.07 | $90.46 | $100.24 | 156,600,980 |
April 2024 | $97.88 | $97.98 | $89.45 | $91.14 | 110,748,832 |
March 2024 | $96.26 | $98.84 | $92.56 | $98.24 | 111,363,214 |
February 2024 | $91.67 | $99.61 | $91.43 | $96.03 | 104,702,555 |
January 2024 | $89.86 | $93.64 | $88.14 | $91.62 | 92,738,828 |
December 2023 | $85.25 | $91.02 | $84.41 | $90.56 | 98,618,530 |
November 2023 | $85.17 | $90.02 | $83.89 | $85.05 | 138,757,947 |
October 2023 | $85.17 | $87.70 | $83.40 | $84.70 | 92,393,331 |
September 2023 | $88.96 | $90.20 | $84.12 | $85.48 | 101,016,155 |
August 2023 | $82.90 | $89.32 | $81.70 | $88.95 | 124,881,769 |
July 2023 | $80.87 | $83.96 | $78.80 | $82.90 | 78,328,076 |
June 2023 | $73.24 | $81.65 | $73.09 | $81.24 | 104,277,053 |
May 2023 | $75.41 | $77.91 | $72.48 | $73.57 | 115,573,197 |
April 2023 | $74.50 | $76.05 | $72.73 | $75.20 | 77,065,684 |
March 2023 | $72.61 | $75.17 | $69.57 | $74.76 | 112,619,984 |
February 2023 | $77.93 | $78.67 | $72.70 | $73.08 | 112,693,042 |
January 2023 | $75.78 | $79.02 | $74.63 | $77.81 | 107,034,889 |
December 2022 | $76.41 | $77.13 | $72.97 | $75.66 | 103,760,148 |
