bf/NASDAQ:TBLD_icon.png

NASDAQ:TBLD

Thornburg Investment Management

  • Stock

USD

Last Close

17.07

30/08 20:00

Market Cap

535.45M

Beta: -

Volume Today

47.49K

Avg: 57.83K

Dividend Yield

8.02%

Payout:0%