128% Return. 46% Yield on Cost. Need I Say More? | Dividends | Blossom Social