Loading PEN…
SEC filing
PEN · CIK 1321732
4 · Aug 19, 2026 · President Narayan Shruthi was granted 3,060 shares
President Narayan Shruthi was granted 3,060 shares
Could not load the primary document from EDGAR (SEC rate limit, timeout, or temporary upstream error). Refresh in a minute, or use View on SEC.gov.