I doubt management will Buy as they are already getting NLI Shares as part of salary incentives for reaching milestones.
Looks like lot of interest coming in NLI Today without any announcement. It’s up by +8% with reasonable volume; is something positive cooking in background?