Insider NameBuy/SellAmountShares Change
May 12, 2025May 15, 2025Arnold Cynthia A
Dir
Buy$5.9$194,641+27.68%
Mar 14, 2025Mar 17, 2025Nebreda Julian
Pres
CEO
Buy$5.26$49,684+6.78%
Mar 05, 2025Mar 06, 2025Bulls Herman E
Dir
Buy$5.41$54,090+7.95%
Feb 18, 2025Feb 20, 2025Von Heynitz Harald
Dir
Buy$6.99$48,898+18.99%
Feb 14, 2025Feb 18, 2025Fessenden Elizabeth Anne
Dir
Buy$6.43$10,931+6.73%
Feb 14, 2025Feb 18, 2025Pasha Ahmed
SVP
CFO
Buy$6.48$100,440+38.55%
Feb 13, 2025Feb 18, 2025Nebreda Julian
Pres
CEO
Buy$6.35$149,286+16.32%
Feb 13, 2025Feb 14, 2025Bulls Herman E
Dir
Buy$6.53$195,900+22.08%
Feb 13, 2025Feb 14, 2025Arnold Cynthia A
Dir
Buy$6.56$65,600+19.28%
Dec 23, 2024Dec 26, 2024Bulls Herman E
Dir
Buy$15.57$155,680+11.65%
Aug 13, 2024Aug 15, 2024Bulls Herman E
Dir
Buy$16.81$168,140+13.18%
Jun 12, 2024Jun 14, 2024Zahurancik John
SVP
Pres
Americas
Sell$24.22$605,500-20.66%
Mar 04, 2024Mar 04, 2024Pasha Ahmed
SVP
CFO
Buy$15.2$50,160+50.00%
Mar 04, 2024Mar 04, 2024Nebreda Julian
Pres
CEO
Buy$14.77$98,926+10.84%
Dec 08, 2023Dec 12, 2023Qatar Investment Authority
Dir
10%
Sell$22.05$84M-20.68%
Dec 08, 2023Dec 12, 2023Aes Corp
10%
Sell$22.05$156M-0
Dec 08, 2023Dec 11, 2023Siemens Pension Trust E V
10%
Sell$22.05$156M-12.10%
May 22, 2023May 23, 2023Couch Carolee
SVP
Chief SC
Manu. Officer
Sell$22.78$1M-97.66%
Mar 02, 2023Mar 06, 2023Boll Rebecca
SVP
Chief Product Officer
Sell$19.54$2M-74.93%
Sep 14, 2022Sep 15, 2022Fehr Dennis
SVP
CFO
Sell$18.64$290,405-33.74%
Sep 07, 2022Sep 08, 2022Fehr Dennis
SVP
CFO
Sell$19.32$2M-79.69%
Sep 02, 2022Sep 07, 2022Fehr Dennis
SVP
CFO
Sell$18.44$300,770-34.78%
Aug 18, 2022Aug 19, 2022Nebreda Julian
Dir
Buy$17$203,952+37.50%
Jun 02, 2022Jun 07, 2022Madaeni Seyed
SVP
Chief Digital Officer
Sell$10.15$854,896-0
May 31, 2022Jun 02, 2022Arnold Cynthia A
Dir
Buy$10.13$101,319+50.00%
Feb 15, 2022Feb 25, 2022Bulls Herman E
Dir
Buy$13.29$53,160+22.22%
Feb 18, 2022Feb 24, 2022Bulls Herman E
Dir
Buy$12.54$125,357+33.33%
Feb 17, 2022Feb 23, 2022Dubuc Manuel Perez
CEO
Buy$13.1$130,996+25.00%
Feb 17, 2022Feb 17, 2022Boll Rebecca
SVP
Chief Product Officer
Buy$14.42$20,736+49.31%
Feb 15, 2022Feb 17, 2022Nebreda Julian
Dir
Buy$13$104,000+50.00%
Sign in to view more
To unlock more features with more data and insights.
By continuing, you agree to our Terms of Service and Privacy Policy.