I haven't looked closely at those two companies, but the idea of replacing post-surgical eye drops with a tiny drug-eluting implant makes a lot of sense, IMO.
“The efficient-market hypothesis may be the foremost piece of B.S. ever promulgated in any area of human knowledge!”