Feb 19
2025
SELL
Payment of exercise price or tax liability
$1,188,113
$55.22 p/Share
21,516
Reduced 11.83%
160,338
Common Stock
Feb 19
2025
BUY
Grant, award, or other acquisition
$1,012,513
$55.22 p/Share
18,336
Added 9.16%
181,854
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$1,643,015
$55.22 p/Share
29,754
Added 15.39%
163,518
Common Stock
Feb 17
2025
SELL
Sale (or disposition) back to the issuer
$360,155
$54.47 p/Share
6,612
Reduced 4.71%
133,764
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
6,612
Added 4.5%
140,376
Common Stock
Feb 16
2025
SELL
Sale (or disposition) back to the issuer
$503,411
$54.47 p/Share
9,242
Reduced 6.46%
133,764
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
9,242
Added 6.07%
143,006
Common Stock
Feb 15
2025
SELL
Sale (or disposition) back to the issuer
$652,714
$54.47 p/Share
11,983
Reduced 8.22%
133,764
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
11,983
Added 7.6%
145,747
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$1,396,985
$36.7 p/Share
38,065
Reduced 22.15%
133,764
Common Stock
Feb 18
2024
SELL
Sale (or disposition) back to the issuer
$262,548
$36.72 p/Share
7,150
Reduced 7.6%
86,939
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
$2,075,201
$36.7 p/Share
56,545
Added 26.16%
159,612
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$1,040,261
$36.7 p/Share
28,345
Added 14.16%
171,829
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
7,150
Added 7.06%
94,089
Common Stock
Feb 17
2024
SELL
Sale (or disposition) back to the issuer
$242,792
$36.72 p/Share
6,612
Reduced 7.07%
86,939
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
6,612
Added 6.6%
93,551
Common Stock
Feb 16
2024
SELL
Sale (or disposition) back to the issuer
$339,402
$36.72 p/Share
9,243
Reduced 9.61%
86,939
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
9,243
Added 8.77%
96,182
Common Stock
May 04
2023
BUY
Open market or private purchase
$120,980
$26.3 p/Share
4,600
Added 5.03%
86,939
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$595,576
$43.28 p/Share
13,761
Reduced 14.47%
81,356
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
13,761
Added 13.53%
87,968
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$653,332
$43.29 p/Share
15,092
Reduced 15.65%
81,356
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$122,077
$43.29 p/Share
2,820
Reduced 2.84%
96,448
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$400,692
$43.29 p/Share
9,256
Added 8.53%
99,268
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$75,314
$39.66 p/Share
1,899
Reduced 2.07%
90,012
Common Stock