Aug 29
2025
SELL
Payment of exercise price or tax liability
$1,044,054
$179.36 p/Share
5,821
Reduced 9.32%
56,655
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$360,559
$166.08 p/Share
2,171
Reduced 3.36%
62,476
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
3,026
Added 4.47%
64,647
Common Stock
Mar 11
2025
SELL
Payment of exercise price or tax liability
$171,901
$165.29 p/Share
1,040
Reduced 1.66%
61,621
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
-
2,403
Added 3.69%
62,661
Common Stock
Aug 29
2024
BUY
Grant, award, or other acquisition
-
42,101
Added 41.13%
60,258
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$245,532
$156.49 p/Share
1,569
Reduced 7.95%
18,157
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
3,263
Added 14.19%
19,726
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$80,143
$148.14 p/Share
541
Reduced 3.18%
16,463
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,342
Added 7.31%
17,004
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$230,791
$142.64 p/Share
1,618
Reduced 9.36%
15,662
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
3,862
Added 18.27%
17,280
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$78,267
$111.97 p/Share
699
Reduced 4.95%
13,418
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
4,718
Added 25.05%
14,117
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$191,022
$117.48 p/Share
1,626
Reduced 14.75%
9,399
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
3,862
Added 25.94%
11,025
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$34,337
$131.56 p/Share
261
Reduced 3.52%
7,163
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
3,791
Added 33.8%
7,424
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$242,691
$159.77 p/Share
1,519
Reduced 29.48%
3,633
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
3,863
Added 42.85%
5,152
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$19,796
$113.77 p/Share
174
Reduced 11.89%
1,289
Common Stock