| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $47.32 | $48.24 | $45.09 | $48.22 | 183,581,275 |
July 2026 | $41.68 | $49.01 | $40.08 | $46.81 | 691,703,600 |
June 2026 | $46.70 | $47.40 | $41.30 | $41.63 | 615,377,800 |
May 2026 | $47.48 | $48.14 | $45.04 | $47.01 | 406,261,200 |
April 2026 | $48.50 | $48.60 | $43.53 | $47.23 | 558,004,300 |
March 2026 | $48.41 | $50.06 | $47.38 | $48.63 | 596,841,400 |
February 2026 | $43.18 | $48.90 | $42.51 | $48.57 | 685,788,900 |
January 2026 | $38.82 | $43.23 | $37.47 | $43.13 | 685,520,200 |
December 2025 | $39.00 | $40.05 | $37.76 | $38.78 | 518,697,200 |
November 2025 | $37.62 | $39.73 | $36.98 | $39.14 | 507,322,700 |
October 2025 | $41.11 | $41.27 | $36.55 | $37.84 | 762,927,200 |
September 2025 | $41.34 | $41.64 | $40.14 | $41.14 | 380,233,000 |
August 2025 | $40.52 | $42.82 | $39.47 | $41.40 | 325,921,600 |
July 2025 | $40.00 | $40.71 | $38.09 | $40.03 | 440,198,900 |
June 2025 | $40.35 | $40.90 | $38.32 | $39.86 | 346,881,400 |
May 2025 | $40.32 | $41.04 | $38.92 | $40.49 | 315,529,900 |
April 2025 | $41.24 | $41.88 | $37.06 | $40.59 | 566,603,900 |
March 2025 | $38.95 | $42.94 | $37.32 | $41.12 | 605,792,400 |
February 2025 | $35.64 | $39.86 | $35.49 | $39.07 | 368,581,400 |
January 2025 | $35.64 | $37.06 | $34.08 | $35.71 | 531,990,200 |
December 2024 | $39.42 | $39.55 | $35.08 | $35.60 | 372,573,300 |
November 2024 | $37.50 | $39.83 | $35.68 | $39.48 | 339,620,600 |
October 2024 | $39.41 | $39.70 | $36.28 | $37.51 | 381,990,100 |
September 2024 | $36.78 | $39.77 | $35.86 | $39.37 | 462,872,600 |
August 2024 | $35.65 | $36.77 | $34.75 | $36.63 | 322,053,700 |
