Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Oren Ilan. Director active across 1 company, notably Roivant Sciences Ltd.. Cumulatively, 24 filings have been recorded. History available since 20 July 2022. The latest transaction was disclosed on 17 July 2026 (Attribution). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Oren Ilan
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations24 total
775 shares0Common SharesSEC:0001140361-26-029191:0
896 shares0Common SharesSEC:0001140361-26-015985:0
95 shares@ US$29.830.0000% mcap1.8% of flowCommon SharesSEC:0001140361-26-015985:1
1,164 shares0Common SharesSEC:0001140361-26-002086:0
1,507 shares0Common SharesSEC:0001140361-25-038995:0
14,524 shares0Common SharesSEC:0001140361-25-034931:0
2,296 shares0Common SharesSEC:0001140361-25-026649:0
2,635 shares0Common SharesSEC:0001140361-25-014800:0
2,386 shares0Common SharesSEC:0001140361-25-002100:0
2,303 shares0Common SharesSEC:0001140361-24-044059:0
3,487 shares@ US$12.1229.6% of flowCommon SharesSEC:0001140361-24-041234:0
16,406 shares0Common SharesSEC:0001140361-24-040985:0
2,440 shares0Common SharesSEC:0001140361-24-034281:0
2,121 shares0Common SharesSEC:0001140361-24-022620:0
3,366 shares0Common SharesSEC:0001140361-24-003551:0
2,269 shares0Common SharesSEC:0001140361-23-048776:0
8,703 shares@ US$11.17100.0% of flowCommon SharesSEC:0001140361-23-044652:0
17,825 shares0Common SharesSEC:0001140361-23-044042:0
1,472 shares0Common SharesSEC:0001140361-23-033545:0
1,942 shares0Common SharesSEC:0001140361-23-016867:0
2,010 shares0Common SharesSEC:0001140361-23-000729:0
2,796 shares0Common SharesSEC:0001140361-22-039661:0
52,142 shares0Common SharesSEC:0001140361-22-033877:0
3,223 shares0Common SharesSEC:0000899243-22-026614:0
About Oren Ilan
Oren Ilan is a declarant and director of Roivant Sciences Ltd. on XNAS. He has 17 filings in total, and the sampled recent filings cover the period from 2022-07-25 to 2025-04-21, with top reported amounts of EUR 90,915.08110015729 on 2023-09-20 and EUR 38,150.30526153968 on 2024-09-16.