CS
Cheng Sohanya Roshan
Other
Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Discover the full record of transactions filed by Cheng Sohanya Roshan. Officer active across 1 company, notably Karyopharm Therapeutics Inc.. Aggregated, 19 filings have been published. Split: 0 buy · 8 sells. Total volume traded: €101k. History available since 30 June 2021. The latest transaction was filed on 14 May 2026 (Cession). Regulator: SEC (Form 4). All data is accessible without signup.
Companies and markets linked to Cheng Sohanya Roshan
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations19 total
324 shares@ US$9.500.0015% mcap16.4% of flowCommon StockSEC:0001193125-26-226652:1
947 shares0Common StockSEC:0001193125-26-226652:0
4,604 shares@ US$9.409536.6% of flowCommon StockSEC:0001865796-26-000003:0
32,415 shares0Common StockSEC:0001193125-26-035687:0
43,650 shares0Common StockSEC:0001193125-25-241468:0
945 shares0Common StockSEC:0001193125-25-205042:0
3,445 shares@ US$6.2932.4% of flowCommon StockSEC:0000950170-25-034743:0
5,416 shares0Common StockSEC:0000950170-25-032323:0
5,356 shares@ US$0.72185.5% of flowCommon StockSEC:0000950170-24-103998:0
21,840 shares@ US$1.1736.9% of flowCommonSEC:0000950170-24-025189:0
198,959 shares0Common StockSEC:0000950170-24-023285:0
14,167 shares0Common StockSEC:0000950170-24-007621:0
7,415 shares@ US$1.331314.3% of flowCommon StockSEC:0001209191-23-048159:0
1,839 shares@ US$2.356.3% of flowCommon StockSEC:0001209191-23-036248:0
100,000 shares0Common StockSEC:0001209191-23-014861:0
30,000 shares0Common StockSEC:0001209191-22-048395:0
66 shares@ US$5.3450.0002% mcap100.0% of flowCommon StockSEC:0001209191-22-036812:0
84,000 shares0Common StockSEC:0001209191-22-014622:0
7,500 shares0Common StockSEC:0001209191-21-044423:0
About Cheng Sohanya Roshan
Cheng Sohanya Roshan is a declarant associated with Karyopharm Therapeutics Inc. in the role of EVP & Chief Commercial Officer. The record shows 19 filings in total, and across the recent filings tracked, the transactions are sales for EUR 100660, with a date range from 2021-07-01 to 2026-05-15; the most frequent transaction nature is Attribution.