Owen Rebecca L (CIK 0001331684)

Latest company ownership

Shares held
40,458
Last filed at
Jun 10, 2025
Confidence Score
50.0
2025Q4
Confidence Score History
2019Q3 2025Q4
Role: Director
Shares held
874
Last filed at
May 9, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2022Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Mar 18, 2022 Mar 21, 2022 WillScot Holdings Corp Director Buy 95.0 +5,250 27.62% $201.3K
Mar 15, 2022 Mar 16, 2022 Public Storage Director Sell 17.5 -5,000 -100.00% $1.8M
Sep 16, 2019 Sep 17, 2019 WillScot Holdings Corp Director Buy 95.0 +9,250 135.89% $150.8K