May 05
2025
SELL
Open market or private sale
$207,200
$41.44 p/Share
5,000
Reduced 7.3%
63,470
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$59,406
$41.63 p/Share
1,427
Reduced 2.04%
68,470
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
4,700
Added 6.3%
69,897
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$91,266
$43.03 p/Share
2,121
Reduced 3.15%
65,197
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
7,125
Added 9.57%
67,318
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$61,766
$35.58 p/Share
1,736
Reduced 2.8%
60,193
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
5,717
Added 8.45%
61,929
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$119,468
$36.49 p/Share
3,274
Reduced 5.5%
56,212
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
10,950
Added 15.55%
59,486
Common Stock
Nov 20
2023
SELL
Open market or private sale
$204,647
$33.39 p/Share
6,129
Reduced 11.21%
48,536
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$201,223
$33.26 p/Share
6,050
Reduced 9.96%
54,665
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$201,240
$16.77 p/Share
12,000
Added 17.19%
57,811
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$118,328
$29.56 p/Share
4,003
Reduced 7.59%
48,715
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
13,183
Added 20.0%
52,718
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
-
3,129
Added 7.33%
39,535
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$129,632
$27.83 p/Share
4,658
Reduced 11.34%
36,406
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
15,341
Added 27.2%
41,064
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
1,666
Added 6.08%
25,723
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$81,481
$21.55 p/Share
3,781
Reduced 13.58%
24,057
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
13,419
Added 32.53%
27,838
Common Stock