May 23
2025
SELL
Payment of exercise price or tax liability
$75,376
$23.15 p/Share
3,256
Reduced 8.36%
35,669
Common Stock
May 23
2025
BUY
Exercise of conversion of derivative security
$177,930
$23.15 p/Share
7,686
Added 16.49%
38,925
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$93,247
$16.13 p/Share
5,781
Reduced 15.62%
31,239
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
$210,722
$16.13 p/Share
13,064
Added 26.08%
37,020
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$61,849
$12.36 p/Share
5,004
Reduced 17.28%
23,956
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$137,072
$12.36 p/Share
11,090
Added 27.69%
28,960
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$43,718
$19.89 p/Share
2,198
Reduced 10.95%
17,870
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$149,990
$19.89 p/Share
7,541
Added 27.31%
20,068
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$35,941
$19.89 p/Share
1,807
Reduced 12.61%
12,527
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
$76,039
$19.89 p/Share
3,823
Added 21.06%
14,334
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$30,839
$24.77 p/Share
1,245
Reduced 10.59%
10,511
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$105,842
$24.77 p/Share
4,273
Added 26.66%
11,756
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$20,262
$24.77 p/Share
818
Reduced 9.85%
7,483
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$42,505
$24.77 p/Share
1,716
Added 17.13%
8,301
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$20,008
$24.61 p/Share
813
Reduced 10.99%
6,585
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$51,336
$24.61 p/Share
2,086
Added 21.99%
7,398
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$14,717
$24.61 p/Share
598
Reduced 10.12%
5,312
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$30,836
$24.61 p/Share
1,253
Added 17.49%
5,910
Common Stock