Thornburg Income Builder Opportunities Trust ( TBLD) - Stock Earnings

TBLD Yearly earnings

DateEarningsRevenue
2024 118.2 million USD 121.8 million USD
2023 104.6 million USD 108.2 million USD
2022 -112.7 million USD -108.8 million USD
2021 -5.1 million USD -4.5 million USD

TBLD

Price: $18.77

52 week price:
14.80
18.98

Dividend Yield: 6.70%

5-year range yield:
6.64%
10.04%

Forward Dividend Yield: 6.66%

Payout Ratio: 56.31%

Dividend Per Share: 1.25 USD

Earnings Per Share: 2.33 USD

P/E Ratio: 8.01

Exchange: NGM

Sector: Financial Services

Industry: Asset Management

Volume: 41000

Market Capitalization: 598.6 million

Average Dividend Frequency: 12

Years Paying Dividends: 5

Links: