My guess is in the $19-$20 range.
Please let us know where this news is available. Or is this just a rumor? Many thanks.
I said its my guess. I don't know how much clearer I could have been.
It is just a rumor but Bloomberg and "sources" usually have it right. They say LBO talks are "stalled."
Personally, I think the talk is just talk and nothing will happen but I suppose it pushes the share price up closer to what is fair and allows management to stop the buybacks.
Bloomberg is reporting on it. Most recent news is that LBO talks have stalled.