May 19
2025
SELL
Payment of exercise price or tax liability
$61,065
$37.19 p/Share
1,642
Reduced 17.01%
8,012
Common Stock
May 19
2025
BUY
Exercise of conversion of derivative security
$45,625
$18.25 p/Share
2,500
Added 20.57%
9,654
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$10,289
$31.18 p/Share
330
Reduced 4.96%
6,329
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
973
Added 12.75%
6,659
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$6,140
$32.32 p/Share
190
Reduced 3.23%
5,686
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
657
Added 10.06%
5,876
Common Stock
Feb 16
2024
SELL
Exercise of conversion of derivative security
$32,923
$35.25 p/Share
934
Reduced 100.0%
0
Restricted Stock Unit
Feb 16
2024
SELL
Payment of exercise price or tax liability
$11,244
$35.25 p/Share
319
Reduced 5.76%
5,219
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$32,923
$35.25 p/Share
934
Added 14.43%
5,538
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
1,079
Added 50.0%
1,079
Restricted Stock Unit
Aug 14
2023
BUY
Grant, award, or other acquisition
-
1,210
Added 50.0%
1,210
Restricted Stock Unit
Aug 11
2023
SELL
Exercise of conversion of derivative security
$43,350
$31.3 p/Share
1,385
Reduced 100.0%
0
Restricted Stock Unit
Aug 11
2023
SELL
Payment of exercise price or tax liability
$12,645
$31.3 p/Share
404
Reduced 8.07%
4,604
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$43,350
$31.3 p/Share
1,385
Added 21.66%
5,008
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
1,239
Added 16.37%
6,332
Common Stock (Restrict...
Feb 11
2023
SELL
Payment of exercise price or tax liability
$12,573
$29.31 p/Share
429
Reduced 10.59%
3,623
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
1,144
Added 15.29%
6,338
Common Stock (Restrict...
Aug 12
2022
SELL
Payment of exercise price or tax liability
$14,415
$32.54 p/Share
443
Reduced 13.63%
2,807
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
973
Added 12.68%
6,701
Common Stock (Restrict...
Aug 16
2021
BUY
Grant, award, or other acquisition
-
657
Added 8.58%
7,003
Common Stock (Restrict...
Aug 13
2021
SELL
Payment of exercise price or tax liability
$8,197
$43.37 p/Share
189
Reduced 28.77%
468
Common Stock