Ottolenghi Les (CIK 0001664754)

Latest company ownership

Role: CHIEF INFO. & TECH. OFFICER
Shares held
54,547
Last filed at
Feb 21, 2024
Confidence Score
50.0
2025Q4
Confidence Score History
2021Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 18, 2024 Feb 21, 2024 Stride, Inc. CHIEF COMMERCIAL OFFICER Sell 46.3 -844 -1.52% $48.2K
Feb 13, 2024 Feb 15, 2024 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 42.5 -827 -1.47% $50K
Feb 12, 2024 Feb 14, 2024 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 42.5 -1,329 -2.31% $82K
Dec 15, 2023 Dec 19, 2023 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 42.5 -3,210 -5.28% $192.6K
Nov 7, 2023 Nov 9, 2023 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 20.0 -6,150 -9.19% $347K
Aug 12, 2023 Aug 15, 2023 Stride, Inc. Chief Info. & Tech. Officer Sell 46.3 -832 -1.65% $32.9K
Jun 15, 2023 Jun 20, 2023 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 42.5 -1,765 -3.37% $68.6K
Feb 12, 2023 Feb 14, 2023 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 46.3 -842 -1.58% $35.5K
Dec 15, 2022 Dec 19, 2022 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 42.5 -2,878 -5.14% $94.8K
Aug 12, 2022 Aug 16, 2022 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 91.3 +13,568 31.95% $11.9K
Jun 15, 2022 Jun 17, 2022 Stride, Inc. CHIEF INFO. & TECH. OFFICER Sell 46.3 -1,407 -3.21% $48.7K
Feb 13, 2022 Feb 15, 2022 Stride, Inc. Chief Info. & Tech. Officer Sell 50.0 -250 -0.57% $8.5K
Dec 15, 2021 Dec 17, 2021 Stride, Inc. Chief Info. & Tech. Officer Sell 46.3 -859 -1.91% $27.6K