Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

May 12, 2025

Arnold Cynthia A

Arnold Cynthia A
Buy
33,000 $5.90

33,000

$5.90

$194,641

Mar 14, 2025

Nebreda Julian

Nebreda Julian
President and CEO
Buy
9,450 $5.26

9,450

$5.26

$49,684

Mar 05, 2025

BULLS HERMAN E

BULLS HERMAN E
Buy
10,000 $5.41

10,000

$5.41

$54,090

Dec 23, 2024

BULLS HERMAN E

BULLS HERMAN E
Buy
10,000 $15.57

10,000

$15.57

$155,680

Aug 13, 2024

BULLS HERMAN E

BULLS HERMAN E
Buy
10,000 $16.81

10,000

$16.81

$168,140

Jun 12, 2024

Zahurancik John

Zahurancik John
SVP and President, Americas
Sell
25,000 $24.22

25,000

$24.22

$605,500

Mar 04, 2024

Pasha Ahmed

Pasha Ahmed
SVP & Chief Financial Officer
Buy
3,300 $15.20

3,300

$15.20

$50,160

Mar 04, 2024

Nebreda Julian

Nebreda Julian
President and CEO
Buy
6,700 $14.77

6,700

$14.77

$98,926

Dec 08, 2023

AES CORP

AES CORP
Sell
7,087,500 $22.05

7,087,500

$22.05

$156,279,375

Dec 08, 2023

SIEMENS PENSION TRUST E V

SIEMENS PENSION TRUST E V
Sell
7,087,500 $22.05

7,087,500

$22.05

$156,279,375

Dec 08, 2023

Qatar Investment Authority

Qatar Investment Authority
Sell
3,825,000 $22.05

3,825,000

$22.05

$84,341,250

May 22, 2023

Couch Carolee

Couch Carolee
SVP & Chief SC & Manu. Officer
Sell
50,000 $22.78

50,000

$22.78

$1,139,135

Mar 03, 2023

Boll Rebecca

Boll Rebecca
SVP & Chief Product Officer
Sell
71,158 $19.62

71,158

$19.62

$1,396,319

Mar 02, 2023

Boll Rebecca

Boll Rebecca
SVP & Chief Product Officer
Sell
19,706 $19.23

19,706

$19.23

$378,958

Sep 14, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
15,576 $18.64

15,576

$18.64

$290,405

Sep 07, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
40,000 $19.39

40,000

$19.39

$775,428

Sep 07, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
40,000 $19.33

40,000

$19.33

$773,036

Sep 07, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
40,000 $19.26

40,000

$19.26

$770,524

Sep 06, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
12,665 $18.43

12,665

$18.43

$233,364

Sep 06, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
3,546 $18.46

3,546

$18.46

$65,450

Sep 02, 2022

Fehr Dennis

Fehr Dennis
SVP & Chief Financial Officer
Sell
104 $18.81

104

$18.81

$1,956

Aug 18, 2022

Nebreda Julian

Nebreda Julian
Buy
9,600 $17.00

9,600

$17.00

$163,200

Aug 18, 2022

Nebreda Julian

Nebreda Julian
Buy
2,400 $16.98

2,400

$16.98

$40,752

Jun 02, 2022

Madaeni Seyed

Madaeni Seyed
SVP & Chief Digital Officer
Sell
84,208 $10.15

84,208

$10.15

$854,896

Feb 18, 2022

BULLS HERMAN E

BULLS HERMAN E
Buy
5,000 $12.36

5,000

$12.36

$61,803

Feb 18, 2022

BULLS HERMAN E

BULLS HERMAN E
Buy
5,000 $12.71

5,000

$12.71

$63,555

Feb 17, 2022

Boll Rebecca

Boll Rebecca
SVP and Chief Product Officer
Buy
1,438 $14.42

1,438

$14.42

$20,736

Feb 17, 2022

Dubuc Manuel Perez

Dubuc Manuel Perez
CEO
Buy
10,000 $13.10

10,000

$13.10

$130,996

Feb 16, 2022

Dubuc Manuel Perez

Dubuc Manuel Perez
CEO
Buy
10,000 $13.65

10,000

$13.65

$136,500

Feb 15, 2022

Dubuc Manuel Perez

Dubuc Manuel Perez
CEO
Buy
10,000 $12.90

10,000

$12.90

$129,000

Feb 15, 2022

Shelton John Christopher

Shelton John Christopher
Buy
5,000 $13.58

5,000

$13.58

$67,900

Feb 15, 2022

Nebreda Julian

Nebreda Julian
Buy
8,000 $13.00

8,000

$13.00

$104,000

Feb 15, 2022

BULLS HERMAN E

BULLS HERMAN E
Buy
4,000 $13.29

4,000

$13.29

$53,160

Nov 01, 2021

Krueger Lisa

Krueger Lisa
Buy
1,000 $28.00

1,000

$28.00

$28,000

Nov 01, 2021

BULLS HERMAN E

BULLS HERMAN E
Buy
10,000 $28.00

10,000

$28.00

$280,000

Nov 01, 2021

Humpton Barbara

Humpton Barbara
Buy
4,000 $28.00

4,000

$28.00

$112,000

Nov 01, 2021

von Heynitz Harald

von Heynitz Harald
Buy
1,000 $28.00

1,000

$28.00

$28,000

Nov 01, 2021

Couch Carolee

Couch Carolee
SVP & CSC and MO
Buy
1,200 $28.00

1,200

$28.00

$33,600

Nov 01, 2021

Boll Rebecca

Boll Rebecca
SVP and Chief Product Officer
Buy
40 $28.00

40

$28.00

$1,120

TOP