Loading PPTA…
SEC filing
PPTA · CIK 1526243
4 · Dec 29, 2025 · Dean Robert Alan sold 11.49K shares at $27.01/share ($310.3K); exercised options for 20K shares
Dean Robert Alan sold 11.49K shares at $27.01/share ($310.3K); exercised options for 20K shares
OWNERSHIP DOCUMENT