James Thomason
ORCL
NVDA
Investing
Investing
Investing