20 April 2026 – Netherlands Fines Arrowstreet for Short Selling Reporting Failures April 20, 2026 by Anna Monteiro in links Netherlands Fines Arrowstreet for Short Selling Reporting Failures