| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $47.79 | $48.47 | $47.74 | $48.02 | 11,247,375 |
October 2026 | $41.60 | $47.62 | $41.41 | $47.34 | 197,245,400 |
September 2026 | $45.97 | $46.10 | $41.05 | $41.62 | 213,918,300 |
August 2026 | $48.68 | $49.24 | $44.75 | $45.92 | 224,494,100 |
July 2026 | $48.53 | $50.17 | $46.48 | $48.19 | 244,562,400 |
June 2026 | $44.13 | $48.94 | $43.62 | $48.06 | 258,233,600 |
May 2026 | $38.66 | $44.93 | $37.30 | $44.04 | 233,013,000 |
April 2026 | $36.21 | $39.19 | $35.87 | $38.54 | 183,843,200 |
March 2026 | $42.32 | $42.55 | $35.43 | $36.23 | 259,696,000 |
February 2026 | $40.50 | $43.69 | $39.89 | $42.65 | 281,489,400 |
January 2026 | $38.34 | $41.62 | $37.44 | $40.38 | 220,622,600 |
December 2025 | $37.66 | $39.16 | $36.13 | $38.34 | 220,948,000 |
November 2025 | $33.41 | $37.64 | $32.94 | $37.50 | 236,250,800 |
October 2025 | $33.58 | $35.36 | $32.94 | $33.42 | 231,774,600 |
September 2025 | $31.23 | $33.72 | $30.95 | $33.66 | 217,209,600 |
August 2025 | $29.38 | $33.38 | $29.05 | $31.21 | 279,046,800 |
July 2025 | $31.42 | $32.18 | $29.15 | $29.38 | 231,645,400 |
June 2025 | $31.81 | $32.14 | $30.64 | $31.32 | 242,008,600 |
May 2025 | $29.93 | $32.23 | $29.31 | $31.98 | 238,299,800 |
April 2025 | $29.25 | $30.17 | $27.37 | $30.06 | 264,876,800 |
March 2025 | $27.22 | $29.50 | $26.95 | $29.26 | 246,115,200 |
February 2025 | $24.20 | $28.20 | $22.85 | $27.33 | 259,190,800 |
January 2025 | $26.48 | $26.66 | $23.93 | $24.36 | 259,626,600 |
December 2024 | $27.69 | $28.01 | $25.24 | $26.28 | 196,874,200 |
November 2024 | $26.25 | $28.35 | $25.86 | $27.57 | 255,076,600 |
