Endeavor’s controlling owner Silver Lake confirmed on Tuesday that it will take Endeavor private again, but all outstanding stock for $27.50 a share. It took the company multiple attempts to go public in the first place, finally doing so in 2021 at $24 a share. Though Silver Lake’s press release trumpets the value that has been created for shareholders, most outside investors have not reaped any bonanza from Endeavor. The stock was languishing at below $18 a share last fall when the company said it would explore a sale and Silver Lake indicated it was putting together a proposal to […]