Clifford Armas Markkula

Affiliations

  • Director at Echelon Corp (ELON), 2018-09-18
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
ELON $14.40 5,000 Director 121,928 2009-09-15 Filing
ELON $12.76 10,000 Director 126,928 2009-09-14 Filing