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
Dec 12
2022
SELL
Grant, award, or other acquisition
$17,133
$39.66 p/Share
432
Reduced 0.47%
91,911
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$150,319
$48.49 p/Share
3,100
Added 3.26%
91,853
Common Stock
Feb 18
2022
SELL
Sale (or disposition) back to the issuer
$370,890
$51.88 p/Share
7,149
Reduced 7.45%
88,753
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
7,149
Added 6.94%
95,902
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$140,476
$52.89 p/Share
2,656
Reduced 2.91%
88,753
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$149,073
$51.07 p/Share
2,919
Reduced 3.09%
91,409
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
20,086
Reduced 17.56%
94,328
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$94,837
$51.07 p/Share
1,857
Added 1.6%
114,414
Common Stock
Dec 12
2021
SELL
Payment of exercise price or tax liability
$120,794
$47.13 p/Share
2,563
Reduced 2.23%
112,557
Common Stock