Recent insider activity at Swiss Life Holding AG shows a net sell-off over the last 90 days, with total sell transactions significantly outweighing buy transactions. The net value of these transactions indicates a considerable divestment by insiders, though the number of buy transactions is equal to sell transactions.