Stocks · Technology · Electronic Computers

OMNICELL, INC.

OMCL Clue Score45
United States Fiscal year ends December CIK 0000926326 Results filed 29 Oct 2026

What the insiders did Net selling

Bought (120 mo)
$650.83K
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$113.43M
$1.89M on a plan · $85.19M straight out of an exercise
Sold at will
$26.35M
110 of 289 sales
Net
−$112.78M
−$25.70M against sales at will