STT EBITDA Margin
22.63%TTM
Period ending:
STT FY EBITDA Margin%
46.56%-4.99%
1985-12-312025-12-31
Source: Financial Modeling Prep (FMP). Annual fiscal periods. Dates are period ends; a fiscal year may differ from a calendar year.
STT ebitda margin history
EBITDA as a percentage of revenue. The available annual fiscal periods series contains 41 observations from Dec 31, 1985 to Dec 31, 2025.
| Period ending | EBITDA Margin |
|---|---|
| 18.9367% | |
| 18.2042% | |
| 17.4126% | |
| 32.7968% | |
| 39.3017% | |
| 36.5316% | |
| 30.8354% | |
| 32.7999% | |
| 34.3724% | |
| 28.6695% | |
| 28.8011% | |
| 29.4018% | |
| 32.5158% | |
| 32.1481% | |
| 28.9409% | |
| 19.1025% | |
| 23.542% | |
| 26.489% | |
| 17.2026% | |
| 22.6352% | |
| 25.8155% | |
| 31.2404% | |
| 33.1869% | |
| 41.5755% | |
| 23.5586% | |
| 21.618% | |
| 27.6002% | |
| 23.2641% | |
| 23.8915% | |
| 24.0437% | |
| 20.2916% | |
| 16.9671% | |
| 18.1035% | |
| 18.0978% | |
| 20.7158% | |
| 20.6453% | |
| 20.707% | |
| 0% | |
| 0% | |
| 0% | |
| 0% |
Compare ebitda margin
All STT financial metrics · STT stock overview · How to interpret financial metrics