Market Cap 829.09M
Revenue (ttm) 1.23B
Net Income (ttm) -23.00M
EPS (ttm) N/A
PE Ratio 3.82
Forward PE 12.66
Profit Margin -1.87%
Debt to Equity Ratio 0.52
Volume 722,579
Avg Vol 1,535,486
Day's Range N/A - N/A
Shares Out 94.00M
Stochastic %K 28%
Beta 0.93
Analysts Hold
Price Target $14.36

Latest News on XIFR

The Dark Side Of Infrastructure Stock Investing

May 15, 2025, 11:30 AM EDT - 18 days ago

The Dark Side Of Infrastructure Stock Investing

AQN B BAM BEP BEPC BIP BIPC


My Single Favorite Place To Buy Income

Feb 2, 2025, 10:00 AM EST - 4 months ago

My Single Favorite Place To Buy Income

BAM BIP BIPC BN BX EPD