Sturrock Troy (CIK 0001429402)

No recent ownership filings for this insider.

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 5, 2025 Dec 9, 2025 Energy Transfer LP SVP & Controller Sell 92.5 +34,030 8.98% $377.6K
Dec 5, 2024 Dec 9, 2024 Energy Transfer LP SVP & Controller Sell 92.5 +26,530 7.52% $385.9K
Dec 5, 2023 Dec 7, 2023 Energy Transfer LP SVP & Controller Sell 42.5 -15,859 -5.04% $217.9K
Dec 5, 2022 Dec 7, 2022 Energy Transfer LP SVP & Controller Sell 42.5 -11,298 -4.35% $139.7K
Dec 5, 2021 Dec 7, 2021 Energy Transfer LP SVP & Controller Sell 42.5 -7,004 -3.34% $60.3K
Dec 4, 2020 Dec 8, 2020 Energy Transfer LP SVP & Controller Sell 26.3 -6,135 -3.61% $38.9K
Dec 5, 2019 Dec 9, 2019 Energy Transfer LP SVP & Controller Sell 26.3 -4,154 -3.14% $48.8K
Dec 5, 2018 Dec 7, 2018 Energy Transfer LP SVP & Controller Sell 26.3 -2,828 -2.76% $41.1K