| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $208.53 | $263.99 | $205.70 | $243.87 | 61,067,170 |
April 2026 | $166.46 | $221.50 | $164.25 | $208.95 | 130,830,678 |
March 2026 | $146.30 | $185.82 | $137.07 | $163.62 | 216,329,107 |
February 2026 | $114.19 | $148.40 | $110.86 | $147.62 | 177,700,902 |
January 2026 | $127.45 | $130.22 | $109.88 | $114.09 | 149,535,750 |
December 2025 | $130.73 | $141.28 | $121.19 | $124.95 | 114,896,108 |
November 2025 | $165.91 | $166.83 | $115.69 | $132.36 | 155,856,849 |
October 2025 | $139.37 | $166.69 | $138.86 | $160.81 | 184,359,646 |
September 2025 | $117.81 | $140.22 | $116.41 | $140.22 | 137,576,631 |
August 2025 | $126.97 | $140.55 | $118.32 | $120.81 | 121,075,268 |
July 2025 | $120.23 | $134.65 | $118.31 | $131.24 | 101,068,769 |
June 2025 | $109.33 | $125.24 | $104.79 | $120.76 | 122,380,335 |
May 2025 | $92.17 | $115.22 | $90.42 | $109.60 | 135,558,568 |
April 2025 | $89.34 | $94.21 | $64.84 | $90.39 | 204,613,411 |
March 2025 | $101.44 | $101.56 | $86.45 | $89.21 | 153,218,687 |
February 2025 | $97.27 | $119.66 | $96.27 | $100.58 | 173,007,529 |
January 2025 | $112.36 | $122.61 | $97.91 | $101.40 | 167,600,729 |
December 2024 | $123.02 | $126.39 | $107.40 | $112.34 | 150,773,736 |
November 2024 | $121.49 | $143.95 | $118.25 | $124.38 | 183,377,235 |
October 2024 | $114.03 | $130.60 | $108.91 | $120.52 | 143,867,254 |
September 2024 | $111.59 | $123.37 | $98.51 | $115.15 | 272,531,028 |
August 2024 | $109.70 | $114.35 | $84.44 | $112.23 | 270,222,603 |
July 2024 | $133.09 | $145.43 | $102.74 | $110.43 | 226,383,315 |
June 2024 | $136.06 | $156.36 | $123.51 | $133.50 | 361,550,015 |
May 2024 | $118.98 | $173.96 | $113.68 | $135.10 | 294,914,461 |
