Got Dividend? This Biotech Just Initiated a Nearly 4% Yield!