Rosenblatt just reiterated its Buy rating + $750 PT on $FN this morning after earnings.
Shares are sitting around $440, so that target still implies roughly 70% upside from here.
Pretty strong vote of confidence after the post-earnings weakness.
While I believe the market is