That is what makes a market. My statement was that approval was baked in, not that the current price reflected approval. Perhaps too subtle a distinction but it is obvious that there is far too much noise between now and the post earnings reaction to figure out what part of the price belongs to what.
95% might be a little low but it is fair to always allow room for error. It is a supplemental and they have recently been through all the CMC, etceteras.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.