LeapFrog Partners LLC Large shareholder Transaction date 8 Dec 2025 Notification date 10 Dec 2025 Purchase Price 242.10 Quantity 80,043 -5.7% Value US$2,207,670 Comments Filing More details Fewer details