Ellen Ochoa

Affiliations

  • Director at Nvidia Corp (NVDA), 2024-12-10
  • Director at Service Corp International (SCI), 2024-08-26
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
SCI $76.41 2,642 Director 0 2024-08-22 Filing
SCI $68.90 2,613 Director 0 2022-06-10 Filing
SCI $44.32 4,937 Director 2,613 2020-08-03 Filing