SVP, Security & Auth. Tech.
Tue, Jun 3, 2025
Jun 3
14,761 shares @ $54.00
Decreased holdings by -43.10%
Net across this filing: +10.40% (+1,838 shares)
Largest trade (out of 53)
Option ExerciseAbnormally Large
Trade made by an officer
Sale tied to a same-time option exercise
Net holdings across this filing: +10.4% (+1,838 shares)
Abnormally large trade for this company