Syncora Holdings Ltd. Net Profit Margin 2017-2019 | SYCRF

Syncora Holdings Ltd. net profit margin from 2017 to 2019. Net profit margin can be defined as net Income as a portion of total sales revenue.
Net Profit Margin Historical Data
Date TTM Revenue TTM Net Income Net Margin
2019-03-31 $0.07B $-0.13B -178.08%