Icon (ICLR) Short-Term Debt issuances (2023 - 2024)

Icon (ICLR) has disclosed Short-Term Debt issuances for 2 consecutive years, with $75.0 million as the latest value for Q4 2024.