News

Although CoinShares’s profits and EBITDA remained positive in Q1 2025, the margins declined compared to the same period in 2024. Last year, CoinShares posted a net profit of $41.5 million and an ...
EBITDA rose by 53.5% to €154 million, improving the EBITDA margin to 6.5% from 5.7% in Q1 2024. Despite these robust results, the company’s stock fell by 6.44% in market trading, closing at €12.27.
Darren Hicks; Vice President of Investor Relations; Installed Building Products Inc Jeffrey Edwards; Chairman of the Board, President, Chief Executive Officer; Installed Building Products Inc ...
Installed Building Products (NYSE: IBP) presented its Q1 2025 investor presentation on May 8, highlighting the company’s strategic initiatives to navigate a shifting housing market landscape.
COLUMBUS, Ohio (AP) — COLUMBUS, Ohio (AP) — Installed Building Products Inc. (IBP) on Thursday reported first-quarter profit of $45.4 million. The Columbus, Ohio-based company said it had net ...