top of page

ENERGY

First Solar Logo Png

First solar (FSLR)

January 29, 2025

35 Shares / $4,445 @ $127

Enphase Energy (ENPH)

Febuary 6, 2025

7.49 Shares / $500 @ $66.75

Enphase Energy Logo Png

PRIOR INVESTMENT EVALUATIONS

See what energy companies Modena has evaluated and invested in

Nextera Energy inc. (NEE)

Next Era Energy Logo Png

Ge vernova inc. (GEV)

GE Vernova.png
bottom of page