Is Now The Time To Put AXIS Capital Holdings (NYSE:AXS) On Your Watchlist?

Investors are cautioned against emotional investing in loss-making companies and advised to focus on solid fundamentals. AXIS Capital Holdings (NYSE:AXS) showcases consistent profitability and growth, making it an attractive investment option for many. Insider buying and CEO's modest compensation also indicate positive prospects for the company.