Seeking AlphaWed, 18 Mar 2026 15:28:02 GMTLufax: A 38% Yield Put Strategy Based On $4.63 Billion In Excess CapitalLU+0.56%