Stated positionsVotesTransactionsContradictionsOther facts
·
Primary
Secondary
Inferential
Recent events
2026-03-31
Other facts
SECONDARY
Impres Technology Solutions filed filing with the SEC on 2026-03-31. Accession number: N/A.
2025-09-01
Transactions
PRIMARY
ICE awarded Impres Technology Solutions $99,999.98 for AI-driven analytics technology in September 2025