Chief Technology Officer
Thu, May 15, 2025
May 15
183 shares @ $72.68
Increased holdings by +0.50%
Net across this filing: -1.40% (-482 shares)
31st largest trade (out of 52)
Trade made by an officer
Net holdings across this filing: -1.4% (-482 shares)
Insider trade was 15% below market price