Tue, Feb 25, 2025
Feb 25
553 shares @ $103.16
Decreased holdings by -4.10%
3rd largest trade (out of 5)
Cluster Buy
Trade made by a director
Part of a cluster of 6 transactions by 6 insiders
10b5-1 scheduled trade
Price 19% below 200-day moving average