TR
Theis Robert I
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Theis Robert I, Director. Insider active across 2 companies, notably RingCentral, Inc.. Cumulatively, 16 reports have been logged. Split: 0 buy · 10 sells. Total volume traded: €1.1m. History available since 27 May 2021. The latest transaction was filed on 2 April 2026 (Cession). Regulator: SEC (Form 4). All data is free.
Companies and markets linked to Theis Robert I
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations16 total
2,429 shares@ US$37.8516.0% of flowClass A Common StockSEC:0001243040-26-000004:0
100 shares@ US$38.800.3% of flowClass A Common StockSEC:0001243040-26-000004:1
2,805 shares@ US$27.7456.2% of flowClass A Common StockSEC:0001243040-26-000002:0
2,605 shares@ US$28.4396.3% of flowClass A Common StockSEC:0001243040-25-000004:0
1,458 shares@ US$26.813.6% of flowClass A Common StockSEC:0001415889-25-015965:0
5,610 shares0Class A Common StockSEC:0001415889-25-015369:0
1,457 shares@ US$27.693.1% of flowClass A Common StockSEC:0001415889-25-006499:0
1,457 shares@ US$37.794.2% of flowClass A Common StockSEC:0001415889-24-028462:0
1,457 shares@ US$37.934.1% of flowClass A Common StockSEC:0001415889-24-026942:0
8,448 shares@ US$34.0020.5% of flowClass A Common StockSEC:0001415889-24-022220:0
5,829 shares0Class A Common StockSEC:0001415889-24-015488:0
8,448 shares0Class A Common StockSEC:0001209191-23-034242:0
4,770 shares0Class A Common StockSEC:0001209191-22-034275:0
18,328 shares0Common Stock - Restricted Stock UnitsSEC:0001418100-22-000020:0
1,027 shares0Class A Common StockSEC:0001209191-21-038022:0
2,000 shares@ US$260.6639.8% of flowClass A Common StockSEC:0001209191-21-036905:0
About Theis Robert I
THEIS ROBERT I is Administrateur of RingCentral, Inc. and Avaya Holdings Corp. He has 16 filings in total, and the 16 sampled filings from 2021-06-01 to 2026-04-03 are all disposals, for a total amount of EUR 1074344.