Discussion about this post

User's avatar
Sort Money's avatar

Amazing article. A few questions:

What part of the 19.9% return is attributed in your opinion to leverage i.e. if no leverage was used what would have been the return?

Does the current market price of the share already has the premium built in for existence of the insurance float?

Does the climate change increase the risks significantly for the underwritiong business. Is the underlying business diversified enough to withstand a major claim event?

Expand full comment
1 more comment...

No posts