Market Cap 797.74M
Revenue (ttm) 1.23B
Net Income (ttm) -23.00M
EPS (ttm) N/A
PE Ratio 4.29
Forward PE 3.96
Profit Margin -1.87%
Debt to Equity Ratio 0.41
Volume 738,500
Avg Vol 2,163,198
Day's Range N/A - N/A
Shares Out 93.96M
Stochastic %K 46%
Beta 0.97
Analysts Hold
Price Target $14.50

Latest News on XIFR

My Single Favorite Place To Buy Income

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

My Single Favorite Place To Buy Income

BAM BIP BIPC BN BX EPD


Distribution Eliminated: XPLR Infrastructure Enters Its NextEra

Jan 29, 2025, 12:28 PM EST - 3 months ago

Distribution Eliminated: XPLR Infrastructure Enters Its NextEra