19m
Peter Thiel Just Bet $419M On This
2026-08-31
AMZN
CMS
FE
DTE