CSL reported $3.23B in EBITDA for its fiscal semester ending in December of 2024.


Ebitda Change Date
CSL USD 3.23B 1.52B Dec/2024
Life Technologies USD -259000 15.39M Jun/2025