Insiders · Profile

Twig Ilan Ezra

Chief Technology Officer at Navan. Filing since 31 Oct 2025. CIK 0002085105

Company
Date
Role
Action
Shares
Amount
Of holding
21 Sep 2026
Chief Technology Officer
Sold at will
36,040
$766.72K
4.5%
22 Jun 2026
Chief Technology Officer
Sold at will
24,726
$520.82K
3.0%
20 Mar 2026
Chief Technology Officer
Sold at will
49,210
$424.29K
8.4%
31 Oct 2025
Chief Technology Officer
Sold at will
1,000,000
$25.00M
10.1%
4 decisions on file.