Jan 06
2025
-
596
Reduced 4.68%
12,149
Common Stock, par valu...
Jan 06
2025
SELL
Payment of exercise price or tax liability
$36,711
$89.76 p/Share
409
Reduced 3.11%
12,745
Common Stock, par valu...
Jan 03
2025
SELL
Payment of exercise price or tax liability
$83,110
$88.51 p/Share
939
Reduced 6.21%
14,178
Common Stock, par valu...
Jan 03
2025
-
1,024
Reduced 7.22%
13,154
Common Stock, par valu...
Jan 02
2025
BUY
Grant, award, or other acquisition
-
5,842
Added 27.87%
15,117
Common Stock, par valu...
Feb 29
2024
-
8,208
Reduced 46.95%
9,275
Common Stock, par valu...
Feb 29
2024
SELL
Payment of exercise price or tax liability
$521,531
$80.72 p/Share
6,461
Reduced 26.98%
17,483
Common Stock, par valu...
Feb 29
2024
BUY
Grant, award, or other acquisition
-
14,669
Added 37.99%
23,944
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
-
3,224
Added 25.79%
9,275
Common Stock, par valu...
Jan 04
2024
-
1,513
Reduced 20.0%
6,051
Common Stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$101,100
$81.14 p/Share
1,246
Reduced 14.14%
7,564
Common Stock, par valu...
Jan 03
2024
-
463
Reduced 4.99%
8,810
Common Stock, par valu...
Jan 03
2024
SELL
Payment of exercise price or tax liability
$31,591
$82.7 p/Share
382
Reduced 3.96%
9,273
Common Stock, par valu...
Jan 03
2024
BUY
Grant, award, or other acquisition
-
3,355
Added 25.79%
9,655
Common Stock, par valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$427,474
$85.89 p/Share
4,977
Reduced 28.26%
12,633
Common Stock, par valu...
Feb 28
2023
-
6,333
Reduced 50.13%
6,300
Common Stock, par valu...
Feb 28
2023
BUY
Grant, award, or other acquisition
-
11,310
Added 39.11%
17,610
Common Stock, par valu...
Jan 04
2023
-
1,541
Reduced 19.65%
6,300
Common Stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$100,375
$82.41 p/Share
1,218
Reduced 13.45%
7,841
Common Stock, par valu...
Jan 03
2023
-
688
Reduced 9.54%
6,523
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$49,825
$81.95 p/Share
608
Reduced 7.78%
7,211
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,536
Added 21.87%
9,059
Common Stock, par valu...
Oct 19
2022
-
7,500
Reduced 48.96%
7,819
Common Stock, par valu...
Sep 27
2022
-
29,924
Reduced 66.14%
15,319
Common Stock, par valu...
Jun 06
2022
SELL
Open market or private sale
$634,312
$94.9 p/Share
6,684
Reduced 12.87%
45,243
Common Stock, par valu...