
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $118.85 | $120.35 | $114.14 | $115.21 | 32,504,080 |
November 2024 | $114.62 | $118.82 | $114.13 | $118.69 | 28,580,815 |
October 2024 | $116.53 | $117.60 | $113.91 | $113.97 | 29,735,499 |
September 2024 | $113.40 | $117.22 | $109.11 | $116.51 | 24,088,480 |
August 2024 | $111.29 | $114.07 | $102.72 | $114.01 | 25,530,615 |
July 2024 | $109.70 | $113.74 | $108.50 | $111.41 | 27,930,638 |
June 2024 | $107.99 | $110.07 | $106.85 | $109.25 | 23,097,864 |
May 2024 | $102.70 | $108.97 | $102.39 | $107.54 | 26,101,581 |
April 2024 | $106.77 | $106.87 | $100.98 | $102.81 | 44,952,577 |
March 2024 | $103.61 | $106.82 | $102.93 | $106.63 | 36,608,014 |
February 2024 | $99.26 | $103.61 | $99.04 | $103.34 | 35,110,968 |
January 2024 | $98.14 | $100.36 | $96.26 | $98.90 | 49,627,280 |
December 2023 | $93.90 | $99.40 | $93.78 | $98.90 | 37,527,905 |
November 2023 | $86.45 | $94.32 | $86.33 | $94.05 | 35,173,227 |
October 2023 | $88.69 | $90.33 | $84.63 | $86.27 | 56,231,514 |
September 2023 | $93.58 | $93.68 | $87.87 | $88.87 | 30,309,039 |
August 2023 | $95.04 | $95.17 | $89.49 | $92.82 | 30,585,929 |
July 2023 | $92.18 | $95.66 | $90.20 | $95.53 | 22,520,702 |
June 2023 | $87.30 | $92.91 | $87.11 | $92.10 | 27,494,895 |
May 2023 | $88.01 | $88.83 | $86.17 | $87.04 | 30,249,298 |
April 2023 | $86.88 | $88.46 | $86.06 | $88.11 | 25,615,318 |
March 2023 | $84.78 | $86.90 | $80.98 | $86.87 | 53,242,096 |
February 2023 | $87.14 | $89.20 | $83.86 | $84.46 | 39,226,279 |
January 2023 | $81.69 | $87.67 | $80.59 | $87.24 | 54,605,961 |
December 2022 | $85.19 | $85.76 | $79.75 | $81.04 | 75,127,975 |