Aug 20
2025
SELL
Open market or private sale
$1,186,843
$81.57 p/Share
14,550
Reduced 21.02%
54,681
Common Stock
Aug 20
2025
BUY
Exercise of conversion of derivative security
$546,061
$37.53 p/Share
14,550
Added 17.37%
69,231
Common Stock
Aug 08
2025
SELL
Open market or private sale
$1,170,256
$80.43 p/Share
14,550
Reduced 21.02%
54,681
Common Stock
Aug 08
2025
BUY
Exercise of conversion of derivative security
$546,061
$37.53 p/Share
14,550
Added 20.16%
57,616
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$107,279
$78.94 p/Share
1,359
Reduced 2.43%
54,681
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
-
3,962
Added 6.6%
56,040
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$102,202
$74.06 p/Share
1,380
Reduced 2.58%
52,078
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
3,660
Added 6.41%
53,458
Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,307,123
$67.13 p/Share
34,368
Reduced 40.83%
49,798
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$1,005,264
$29.25 p/Share
34,368
Added 28.99%
84,166
Common Stock
Dec 12
2023
SELL
Open market or private sale
$88,591
$66.51 p/Share
1,332
Reduced 2.61%
49,798
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$38,961
$29.25 p/Share
1,332
Added 2.54%
51,130
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$97,435
$67.29 p/Share
1,448
Reduced 2.83%
49,798
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
3,300
Added 6.05%
51,246
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$93,191
$61.35 p/Share
1,519
Reduced 3.07%
47,946
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
3,390
Added 6.41%
49,465
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,789,356
$69.56 p/Share
40,100
Reduced 46.53%
46,075
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$893,428
$22.28 p/Share
40,100
Added 31.76%
86,175
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$73,693
$46.7 p/Share
1,578
Reduced 3.31%
46,075
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
3,820
Added 7.42%
47,653
Common Stock