RE:Net Insiders buying ... Pretty sure they know it's a rocket about to take off.
P/E ratio 1.17, EPS 4.64.
I know it's not the same due to debt and share count but Meg has P/E of 11.73 EPS 2.05
Hopefully once the market sees Q3 numbers we get to at least a P/E of 2.5