Insider NameBuy/SellAmountShares Change
Jun 12, 2025Jun 16, 2025Amlani Ajay K
Pres
CEO
Buy$1.7$17,000+1.23%
Jun 10, 2025Jun 12, 2025Amlani Ajay K
Pres
CEO
Buy$1.7$23,800+3.08%
Jun 02, 2025Jun 03, 2025Traverse David K
CFO
Buy$1.65$4,125+4.49%
Mar 08, 2025May 13, 2025Krause Brian J
Chief Revenue Officer
Buy$1.69$4,225+33.33%
Mar 14, 2025Mar 17, 2025Amlani Ajay K
Pres
CEO
Buy$1.62$17,982+2.60%
Dec 01, 2024Mar 17, 2025Traverse David K
CFO
Buy$1.56$3,120+4.42%
Mar 12, 2025Mar 14, 2025Stafford John S III
Dir
Buy$1.65$14,451+0.17%
Mar 10, 2025Mar 12, 2025Amlani Ajay K
Pres
CEO
Buy$1.5$21,758+5.51%
Mar 11, 2025Mar 12, 2025Faubert Peter R.
Dir
Buy$1.61$33,924+15.82%
Mar 07, 2025Mar 11, 2025Krause Brian J
Chief Revenue Officer
Buy$1.57$3,925+50.00%
Mar 07, 2025Mar 10, 2025Amlani Ajay K
Pres
CEO
Buy$1.5$43,425+10.99%
Dec 02, 2024Dec 03, 2024Traverse David K
CFO
Buy$1.61$4,025+5.71%
Nov 15, 2024Nov 19, 2024Traverse David K
CFO
Buy$1.49$4,987+9.71%
Mar 15, 2024Mar 18, 2024Eckel Robert A
CEO
Pres
Buy$1.67$22,881+3.86%
Mar 14, 2024Mar 15, 2024Traverse David K
Principal Financial Officer
Buy$1.58$7,753+16.16%
Dec 13, 2023Dec 15, 2023Eckel Robert A
CEO
Pres
Buy$1.62$32,379+5.74%
May 26, 2023May 31, 2023Eckel Robert A
CEO
Pres
Buy$1.58$15,843+3.47%
Nov 10, 2022Nov 14, 2022Eckel Robert A
CEO
Pres
Buy$1.7$23,800+5.05%
Nov 09, 2022Nov 10, 2022Stafford John S III
Dir
10%
Buy$1.65$486,143+5.55%
Nov 03, 2022Nov 04, 2022Barcelo David Brian
CFO
Buy$1.47$14,700+13.44%
Nov 02, 2022Nov 03, 2022Eckel Robert A
CEO
Pres
Buy$1.55$38,750+9.11%
Sep 01, 2022Sep 06, 2022Barcelo David Brian
CFO
Buy$2$10,000+8.42%
Aug 03, 2022Aug 05, 2022Lazzouni Mohamed
Chief Technical Officer
Buy$2.15$10,750+10.89%
Aug 01, 2022Aug 03, 2022Eckel Robert A
CEO
Pres
Buy$2.09$14,630+3.31%
Jun 15, 2022Jun 17, 2022Barcelo David Brian
CFO
Buy$2.4$12,000+9.19%
May 18, 2022May 20, 2022Eckel Robert A
CEO
Pres
Buy$2.72$7,317+1.38%
May 17, 2022May 18, 2022Eckel Robert A
CEO
Pres
Buy$2.75$8,261+1.55%
May 16, 2022May 17, 2022Lazzouni Mohamed
Chief Technical Officer
Buy$2.68$13,388+14.97%
May 04, 2022May 05, 2022Eckel Robert A
CEO
Pres
Buy$2.83$28,300+5.07%
Nov 22, 2021Dec 08, 2021Stafford John S III
Dir
Buy$3.03$212,286+45.16%
Sign in to view more
To unlock more features with more data and insights.
By continuing, you agree to our Terms of Service and Privacy Policy.