North St
Saint Andrews, Fife KY16 9AJ
United Kingdom
University of St. Andrews
Insider Trading, Stock Returns, Economic Value, Trading Strategies
Credit crunch, insider trading, market efficiency