Insider Selling/Buying Ratio Moderates To Only 40.6x