| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $134.63 | $143.50 | $129.23 | $140.14 | 10,487,740 |
March 2026 | $163.39 | $165.50 | $113.21 | $131.01 | 61,620,914 |
February 2026 | $131.52 | $164.13 | $128.92 | $163.39 | 43,491,756 |
January 2026 | $118.81 | $160.11 | $114.33 | $131.66 | 51,864,881 |
December 2025 | $111.42 | $124.10 | $104.35 | $117.33 | 40,099,082 |
November 2025 | $96.22 | $110.00 | $93.98 | $109.88 | 31,565,888 |
October 2025 | $112.64 | $114.00 | $92.27 | $96.22 | 59,511,278 |
September 2025 | $101.87 | $112.32 | $99.43 | $111.49 | 52,559,088 |
August 2025 | $92.89 | $103.30 | $90.50 | $100.10 | 39,650,004 |
July 2025 | $90.60 | $96.35 | $85.17 | $91.06 | 36,691,577 |
June 2025 | $88.22 | $94.76 | $85.79 | $89.36 | 38,537,747 |
May 2025 | $80.67 | $86.60 | $74.90 | $86.32 | 38,901,318 |
April 2025 | $77.10 | $86.82 | $67.56 | $82.95 | 52,662,921 |
March 2025 | $69.22 | $77.35 | $67.45 | $76.93 | 38,700,764 |
February 2025 | $61.64 | $70.17 | $61.45 | $68.30 | 30,748,478 |
January 2025 | $56.74 | $63.18 | $55.01 | $61.91 | 28,019,812 |
December 2024 | $61.25 | $63.72 | $54.97 | $55.74 | 27,639,644 |
November 2024 | $65.64 | $65.66 | $57.62 | $61.77 | 38,349,155 |
October 2024 | $61.08 | $67.85 | $58.06 | $65.26 | 38,721,636 |
September 2024 | $60.54 | $64.08 | $56.98 | $60.38 | 29,636,304 |
August 2024 | $59.04 | $61.90 | $52.31 | $61.11 | 36,291,685 |
July 2024 | $51.77 | $62.18 | $51.24 | $58.93 | 29,334,609 |
June 2024 | $54.55 | $54.96 | $51.26 | $51.69 | 28,161,290 |
May 2024 | $51.66 | $56.91 | $51.16 | $54.34 | 34,198,116 |
April 2024 | $47.35 | $53.55 | $46.09 | $51.28 | 54,278,826 |
