Herrera David (CIK 0001970443)

Latest company ownership

Shares held
262,445
Last filed at
Mar 4, 2025
Confidence Score
50.4
2025Q4
Confidence Score History
2024Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 3, 2025 Mar 4, 2025 Norwegian Cruise Line Holdings Ltd. Pres. NCL Sell 87.5 +42,927 3.32% $215K
Mar 1, 2024 Mar 5, 2024 Norwegian Cruise Line Holdings Ltd. Pres. NCL Sell 95.0 +35,945 19.58% $141.6K