Oct 31
2024
SELL
Payment of exercise price or tax liability
$16,675,169
$82.9 p/Share
201,148
Reduced 88.7%
25,619
Common Stock
Oct 31
2024
SELL
Open market or private sale
$2,127,657
$83.05 p/Share
25,619
Reduced 100.0%
0
Common Stock
Oct 31
2024
BUY
Exercise of conversion of derivative security
$14,465,466
$63.79 p/Share
226,767
Added 72.98%
83,959
Common Stock
Mar 01
2024
-
5,979
Reduced 100.0%
0
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$272,751
$67.95 p/Share
4,014
Reduced 40.17%
5,979
Common Stock
Feb 21
2024
SELL
Sale (or disposition) back to the issuer
$0
$67.95 p/Share
0
Reduced 0.0%
5,979
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
9,993
Added 50.0%
9,993
Common Stock
Jan 08
2024
-
4,688
Reduced 100.0%
0
Common Stock
Jan 02
2024
SELL
Sale (or disposition) back to the issuer
$0
$72.34 p/Share
0
Reduced 0.0%
4,688
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$161,318
$72.34 p/Share
2,230
Reduced 32.23%
4,688
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
6,918
Added 50.0%
6,918
Common Stock
Mar 02
2023
-
1,840
Reduced 100.0%
0
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$69,841
$66.2 p/Share
1,055
Reduced 36.44%
1,840
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$0
$66.2 p/Share
0
Reduced 0.0%
1,840
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,895
Added 50.0%
2,895
Common Stock
Jan 11
2023
-
3,666
Reduced 100.0%
0
Common Stock
Jan 03
2023
SELL
Sale (or disposition) back to the issuer
$0
$64.28 p/Share
0
Reduced 0.0%
3,666
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$112,168
$64.28 p/Share
1,745
Reduced 32.25%
3,666
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
5,411
Added 50.0%
5,411
Common Stock
Mar 01
2022
-
3,499
Reduced 100.0%
0
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$113,968
$59.02 p/Share
1,931
Reduced 35.56%
3,499
Common Stock
Feb 23
2022
SELL
Sale (or disposition) back to the issuer
$0
$59.02 p/Share
0
Reduced 0.0%
3,499
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
5,430
Added 50.0%
5,430
Common Stock
Jan 25
2022
-
3,994
Reduced 100.0%
0
Common Stock
Jan 03
2022
SELL
Sale (or disposition) back to the issuer
$0
$67.51 p/Share
0
Reduced 0.0%
3,994
Common Stock