10% owner Windacre Partnership LLC sold 5,705,979 shares for $195,609,062.29 across 7 transactions June 26-30.
Windacre Partnership LLC, a 10% owner, executed 7 separate sales totaling 5,705,979 shares for $195,609,062.29 at prices ranging from $33.00 to $36.25, reducing its position by 26.1% from 21,854,600 to 16,148,621 shares. The company's latest quarter showed revenue of $125,069,000.00 and net income of $72,936,000.00, though full-year net income was negative despite annual revenue growth of 16.4%. The blended average sale price of $34.28 sits above the current price of $32.87, and the stock has declined 7.3% over 30 days and 13.9% from its 52-week high of $38.17, suggesting the sales occurred before recent weakness. The scale and multi-day execution of this divestiture by a major shareholder warrants investor scrutiny of the underlying motivations and any forward-looking implications for the business.