$18.40
-0.36 (-1.92%)
USD · as of 2026-08-21 · marketstack
Returns are measured from 2026-02-12 — the price history has a 2380-day gap before it.
| ROE | — | Net Margin | — |
| ROIC | — | Debt / Equity | — |
| TD / EBITDA | — | EPS Growth 3Y | — |
| Sales Growth 3Y | — |
Figures from SEC EDGAR XBRL, period-aligned to each fiscal year. Ratios computed in the open analytics core. Statement values are in USD. A blank cell means the tag was absent for that period.