Rajavelu Esther (CIK 0001903716)

Latest company ownership

Shares held
869,450
Last filed at
Nov 12, 2025
Confidence Score
44.8
2025Q4
Confidence Score History
2024Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 7, 2025 Nov 12, 2025 Spero Therapeutics, Inc. Officer Sell 42.5 -40,270 -4.43% $95.4K
Feb 3, 2025 Feb 5, 2025 Spero Therapeutics, Inc. CFO Sell 91.3 +345,450 91.08% $16.1K
Nov 7, 2024 Nov 12, 2024 Spero Therapeutics, Inc. CFO Sell 42.5 -40,596 -9.67% $53K