What is the current insider ownership? Sunny2024-12-12T18:16:08-05:00December 12th, 2024| Current ownership of insiders is around 40.06% Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInWhatsAppTumblrPinterestEmail