Stocks | Thu Aug 21, 2014 8:34am EDT

Sri Lanka bourse ends at 3-yr high on financials amid speculative trading