Yes. The rule has been communicated for quite some time, as MANY companies would need fair warning in order to become compliant. The OTC is literally the wild west. It is full of risk and fraud. The SEC rule is attempting to separate the bad actors. I can't speak to why Fidelity won't let you buy shares. As I said in prior posts...maybe they can see the writing on the wall and are concerned about being able to deliver.