Natarajan Sethuraman

Insider Trading: Sales
  • Displaying 3
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
TRDA $18.04 14,852 Officer 153,447 2023-07-11 Filing
TRDA $18.00 3,026 Officer 168,299 2023-07-10 Filing
TRDA $18.00 3,961 Officer 171,325 2023-04-17 Filing