| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $76.15 | $76.96 | $75.26 | $76.72 | 30,379,611 |
March 2026 | $80.70 | $80.84 | $74.07 | $76.05 | 362,550,663 |
February 2026 | $74.50 | $81.44 | $73.89 | $81.00 | 390,415,400 |
January 2026 | $69.37 | $74.39 | $66.81 | $74.30 | 369,850,400 |
December 2025 | $72.10 | $72.41 | $68.32 | $69.43 | 346,183,600 |
November 2025 | $67.85 | $72.22 | $66.73 | $72.11 | 312,924,500 |
October 2025 | $65.60 | $70.63 | $64.93 | $67.95 | 360,044,100 |
September 2025 | $67.49 | $67.98 | $64.45 | $65.41 | 389,551,900 |
August 2025 | $67.14 | $70.19 | $66.82 | $67.52 | 271,339,800 |
July 2025 | $69.48 | $70.91 | $66.30 | $66.45 | 358,545,000 |
June 2025 | $70.00 | $70.64 | $67.32 | $69.25 | 325,005,700 |
May 2025 | $69.97 | $70.64 | $66.65 | $70.07 | 305,519,900 |
April 2025 | $69.66 | $72.28 | $64.19 | $70.51 | 408,239,600 |
March 2025 | $67.76 | $70.64 | $66.26 | $69.60 | 422,860,900 |
February 2025 | $60.95 | $69.24 | $60.15 | $68.70 | 346,114,000 |
January 2025 | $60.15 | $62.02 | $58.48 | $61.24 | 323,455,800 |
December 2024 | $61.79 | $61.92 | $59.36 | $60.06 | 391,133,900 |
November 2024 | $62.68 | $62.87 | $58.78 | $61.82 | 332,043,800 |
October 2024 | $69.03 | $69.65 | $62.48 | $62.53 | 295,543,300 |
September 2024 | $68.89 | $69.92 | $67.11 | $68.80 | 306,268,700 |
August 2024 | $63.71 | $69.01 | $63.43 | $68.91 | 311,241,600 |
July 2024 | $60.89 | $64.50 | $59.23 | $63.46 | 257,584,900 |
June 2024 | $59.17 | $61.12 | $58.91 | $60.53 | 222,049,700 |
May 2024 | $58.31 | $60.16 | $57.63 | $59.38 | 238,746,100 |
April 2024 | $57.73 | $59.29 | $54.66 | $58.29 | 300,586,700 |
