Dropbox shares soared nearly 20% Friday, a day after reporting it expects to achieve profitability by the end of the year and announcing a $600-million share buyback. The San Francisco cloud storage company (NASDAQ: DBX) ended the day at $22.45 per share after going as high as $23.72 in intraday trading.