Geraghty Michael C (CIK 0001559812)

Latest company ownership

Shares held
41,765.3
Last filed at
Feb 16, 2021
Confidence Score
44.2
2025Q4
Confidence Score History
2016Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 8, 2025 Dec 10, 2025 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -1,921 -4.53% $172.9K
Feb 13, 2025 Feb 14, 2025 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -2,015 -4.54% $155.2K
Dec 9, 2024 Dec 10, 2024 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -1,314 -3.16% $102.5K
Nov 6, 2024 Nov 8, 2024 SENSIENT TECHNOLOGIES CORP President Sell 20.0 -4,000 -9.62% $321.9K
Feb 8, 2024 Feb 9, 2024 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -3,220 -7.20% $202K
Dec 11, 2023 Dec 13, 2023 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -1,733 -4.33% $106.3K
Feb 9, 2023 Feb 13, 2023 SENSIENT TECHNOLOGIES CORP President Sell 40.0 -9,529 -21.33% $690.8K
Feb 10, 2022 Feb 14, 2022 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -1,783 -7.59% $148.8K
Feb 14, 2019 Feb 15, 2019 SENSIENT TECHNOLOGIES CORP President Sell 46.3 -668 -4.69% $41.8K
Feb 8, 2018 Feb 9, 2018 SENSIENT TECHNOLOGIES CORP President Sell 42.5 -3,381 -20.90% $233K
Dec 6, 2017 Dec 8, 2017 SENSIENT TECHNOLOGIES CORP President Sell 40.0 -5,000 -34.68% $380.8K
Feb 2, 2017 Feb 3, 2017 SENSIENT TECHNOLOGIES CORP President Sell 46.3 -250 -1.71% $19K
Dec 5, 2016 Dec 6, 2016 SENSIENT TECHNOLOGIES CORP President Sell 40.0 -3,480 -19.25% $270.5K