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 Muigai Susan W.. Officer active across 3 companies, notably TransUnion. In total, 17 filings have been published. History available since 4 October 2021. The latest transaction was filed on 1 March 2026 (Retenue fiscale). Regulator: SEC (Form 4). The full history is accessible without signup.
Companies and markets linked to Muigai Susan W.
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
822 shares@ US$512.76100.0% of flowClass A Common StockSEC:0001886058-26-000002:0
21,765 shares0Common StockSEC:0000950170-25-077206:0
5,126 shares0Class A Common StockSEC:0001141391-25-000067:0
1,655 shares0Common StockSEC:0001886058-25-000002:0
505 shares0Common StockSEC:0001886058-24-000010:0
968 shares@ US$104.7025.2% of flowCommon StockSEC:0001886058-24-000008:0
887 shares@ US$95.2620.9% of flowCommon StockSEC:0001886058-24-000006:0
530 shares@ US$97.2812.7% of flowCommon StockSEC:0001886058-24-000004:0
18,669 shares0Common StockSEC:0000950170-24-064776:0
9,208 shares0Common StockSEC:0001886058-24-000002:0
856 shares@ US$70.0015.7% of flowCommon StockSEC:0001886058-23-000007:0
24,830 shares0Common StockSEC:0001209191-23-048225:0
530 shares@ US$78.9910.6% of flowCommon StockSEC:0001886058-23-000005:0
9,170 shares0Common StockSEC:0001886058-23-000002:0
856 shares@ US$63.1714.9% of flowCommon StockSEC:0001886058-22-000004:0
5,474 shares0Common StockSEC:0001886058-22-000002:0
8,853 shares0Common StockSEC:0001886058-21-000004:0
About Muigai Susan W.
Muigai Susan W. is a declarant associated with TransUnion, Coursera, Inc. and Mastercard Inc, where the person is listed as EVP, CHRO, Director and Chief People Officer. The record shows 17 filings in total, and across the recent filings held, the stated transaction nature is Attribution, with published amounts ranging from 2021-10-06 to 2026-03-03, including EUR 357102.104665316 for Mastercard Inc on 2026-03-03.