Recent
price
P/E
ratio
div
yld
- -
ROIC.AI
•
in mil. unless spec.•
in mil. unless spec.•
in mil. unless spec.•
in mil. unless spec.•
in mil. unless spec.•
in mil. unless spec.Metrie Announces Several Executive Leadership Team Promotions
Boeing Forecasts Demand for 42,600 New Commercial Jets Over Next 20 Years
EpimAb Biotherapeutics Appoints Yonghong Zhu, M.D., Ph.D., as Chief Medical Officer
Chargebee appoints Guy Marion as Chief Marketing Officer
Mixbook Appoints New CMO, Benjamin De Castro, Rounding Out its First-Class Executive Leadership Team
Suzanne Behrens Joins Granicus as Chief Marketing Officer
Backblaze Appoints Chief Marketing Officer
Franklin BSP Realty Trust, Inc. and Capstead Mortgage Corporation Announce Completion of Merger
Franklin BSP Realty Trust, Inc. and Capstead Mortgage Corporation Announce Completion of Merger
Capstead Mortgage Corporation Stockholders Approve Merger with Franklin BSP Realty Trust, Inc.
Capstead Mortgage Corporation Stockholders Approve Merger with Franklin BSP Realty Trust, Inc.
Franklin BSP Realty Trust, Inc. and Capstead Mortgage Corporation Announce Final Exchange Ratio for Proposed Merger
Franklin BSP Realty Trust, Inc. and Capstead Mortgage Corporation Announce Final Exchange Ratio for Proposed Merger
Franklin BSP Realty Trust, Inc. and Capstead Mortgage Corporation Announce Final Exchange Ratio for Proposed Merger
Franklin BSP Realty Trust, Inc. and Capstead Mortgage Corporation Announce Final Exchange Ratio for Proposed Merger
Capstead Mortgage Corporation Declares Interim Common Dividend of $0.014 Per Share
Capstead Mortgage Corporation Declares Interim Common Dividend of $0.014 Per Share
Benefit Street Partners Realty Trust Declares Third Quarter 2021 Common Dividend of $0.355 Per Share
Capstead Mortgage Corporation Declares Third Quarter 2021 Common Dividend of $0.0725 Per Share and Series E Preferred Dividend of $0.46875 Per Share
Capstead Mortgage Corporation Declares Third Quarter 2021 Common Dividend of $0.0725 Per Share and Series E Preferred Dividend of $0.46875 Per Share