Stock Taper
Buy Me Coffee
Latest 13F filing data - Q3 2024
C3.ai, Inc.
AI
Shares Held
1.80M
Value
$43.61M
NET Power Inc.
NPWR
563K
$3.94M