Firestone Gregory A. (CIK 0001984584)

Latest company ownership

Role: Chief Commercial Officer
Shares held
106,790
Last filed at
Aug 5, 2025
Confidence Score
50.2
2025Q4
Confidence Score History
2023Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Aug 3, 2025 Aug 5, 2025 TELA Bio, Inc. Chief Commercial Officer Sell 47.5 -1,093 -1.01% $2K
Mar 31, 2025 Apr 2, 2025 TELA Bio, Inc. Chief Commercial Officer Sell 52.5 -119 -0.11% $145.2
Feb 21, 2025 Feb 25, 2025 TELA Bio, Inc. Chief Commercial Officer Sell 90.0 +49,644 86.67% $5.3K
Oct 24, 2024 Oct 24, 2024 TELA Bio, Inc. Chief Commercial Officer Buy 91.3 +6,666 13.17% $15K
Aug 3, 2024 Aug 6, 2024 TELA Bio, Inc. Chief Commercial Officer Sell 47.5 -1,093 -2.11% $4.6K
Mar 31, 2024 Apr 2, 2024 TELA Bio, Inc. Chief Business Officer Sell 52.5 -119 -0.23% $674.7
Feb 23, 2024 Feb 27, 2024 TELA Bio, Inc. Chief Business Officer Sell 90.0 +14,520 40.08% $3.4K
Feb 21, 2024 Feb 23, 2024 TELA Bio, Inc. Chief Business Officer Sell 50.0 -364 -0.99% $2.5K
Dec 5, 2023 Dec 7, 2023 TELA Bio, Inc. Chief Business Officer Buy 86.3 +2,600 7.90% $14.7K