Market Compensation for 20000+ Stock Violations