Captive Review USA Awards 2026
The Captive Review is a leading monthly publication and online news provider for the global risk management and captive insurance communities. The criteria used for judging the Investment Specialist Firm includes (1) how an asset manager or investment advisor has developed a specialist captive department to meet the captive industry's investment needs; (2) case studies of how the investment specialist helped a particular captive client to build a well-constructed and balanced investment portfolio that produces impressive returns, backed by the financial numbers and comparisons to other competitor’s portfolios/industry standard; (3) performance demonstrating the general returns of their captive clients; and (4) numbers demonstrating growth in the investment specialist itself, both in client numbers and values invested. The results were tabulated by Newton Media and presented by the Captive Review the annual Award ceremony on June 10, 2026.