STLA EBITDA Margin
-3.38%TTM
Period ending:
STLA FY EBITDA Margin%
113.19%-23.13%
1991-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.
STLA ebitda margin history
EBITDA as a percentage of revenue. The available annual fiscal periods series contains 35 observations from Dec 31, 1991 to Dec 31, 2025.
| Period ending | EBITDA Margin |
|---|---|
| -9.9343% | |
| 8.0706% | |
| 16.1087% | |
| 15.5246% | |
| 14.543% | |
| 9.6855% | |
| 9.6158% | |
| 9.7634% | |
| 12.1982% | |
| 9.9957% | |
| 7.6351% | |
| 9.1196% | |
| 9.5132% | |
| 9.8836% | |
| 10.4283% | |
| 11.1315% | |
| 6.7283% | |
| 10.4412% | |
| 11.8471% | |
| 9.0986% | |
| 15.5487% | |
| 7.1502% | |
| 5.9426% | |
| 5.4342% | |
| 8.1181% | |
| 10.6244% | |
| 0.4124% | |
| 6.333% | |
| 9.0679% | |
| 4.1712% | |
| 8.8112% | |
| 8.4059% | |
| 4.3841% | |
| 100% | |
| 9.9756% |
Compare ebitda margin
All STLA financial metrics · STLA stock overview · How to interpret financial metrics