| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $154.48 | $174.86 | $151.78 | $171.06 | 30,753,300 |
October 2025 | $164.69 | $170.29 | $143.19 | $154.04 | 33,544,253 |
September 2025 | $165.66 | $174.62 | $156.76 | $166.43 | 30,741,500 |
August 2025 | $162.59 | $169.49 | $158.04 | $166.65 | 32,146,100 |
July 2025 | $172.52 | $172.97 | $159.32 | $165.31 | 28,604,500 |
June 2025 | $160.07 | $175.42 | $156.17 | $171.90 | 39,671,000 |
May 2025 | $166.88 | $171.44 | $152.51 | $155.95 | 46,624,500 |
April 2025 | $194.69 | $202.36 | $147.29 | $168.76 | 59,085,200 |
March 2025 | $199.07 | $204.34 | $172.67 | $196.85 | 36,693,700 |
February 2025 | $191.97 | $208.04 | $185.24 | $198.07 | 31,366,800 |
January 2025 | $176.27 | $213.78 | $175.40 | $193.24 | 30,279,700 |
December 2024 | $200.03 | $200.22 | $167.48 | $174.63 | 38,716,000 |
November 2024 | $164.69 | $205.32 | $160.80 | $199.87 | 34,474,000 |
October 2024 | $143.33 | $165.49 | $142.73 | $163.34 | 36,271,400 |
September 2024 | $142.40 | $153.57 | $138.40 | $144.15 | 39,329,300 |
August 2024 | $131.82 | $143.25 | $119.36 | $143.07 | 40,130,300 |
July 2024 | $125.88 | $133.92 | $123.93 | $131.75 | 26,424,200 |
June 2024 | $114.50 | $126.42 | $110.90 | $124.72 | 32,011,300 |
May 2024 | $110.27 | $115.91 | $106.62 | $114.50 | 29,880,200 |
April 2024 | $108.26 | $113.64 | $106.99 | $110.47 | 37,743,000 |
March 2024 | $94.88 | $108.26 | $94.88 | $107.76 | 31,346,500 |
February 2024 | $82.19 | $95.30 | $81.15 | $94.53 | 43,854,000 |
January 2024 | $83.52 | $85.30 | $77.52 | $81.75 | 30,353,600 |
December 2023 | $86.26 | $87.48 | $79.66 | $83.11 | 28,094,200 |
November 2023 | $80.90 | $86.80 | $79.38 | $86.53 | 42,615,000 |