EBITDA Margin
-0.91%
TTM · Period ending:

CSTL EBITDA Margin
Latest reported-0.91%period ending
Latest reported-0.91%period ending
CSTL EBITDA Margin (-75.61% → -0.91%)
Annual ebitda margin
High-resolution chart · PNG
CSTL ebitda margin history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | EBITDA Margin |
|---|---|
| 3.2952% | |
| 11.485% | |
| -20.4852% | |
| -42.5747% | |
| -38.9052% | |
| -11.3234% | |
| 19.8168% | |
| -16.5083% | |
| -75.6104% |