Apr 29
2025
SELL
Payment of exercise price or tax liability
$13,797
$15.75 p/Share
876
Reduced 3.23%
26,215
Common Stock
Apr 29
2025
BUY
Exercise of conversion of derivative security
-
2,448
Added 8.29%
27,091
Common Stock
Apr 28
2025
SELL
Payment of exercise price or tax liability
$33,184
$15.72 p/Share
2,111
Reduced 7.89%
24,643
Common Stock
Apr 28
2025
BUY
Exercise of conversion of derivative security
-
5,898
Added 18.95%
25,223
Common Stock
Apr 25
2025
SELL
Payment of exercise price or tax liability
$23,394
$15.68 p/Share
1,492
Reduced 6.68%
20,856
Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
-
4,168
Added 15.72%
22,348
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$13,815
$17.78 p/Share
777
Reduced 4.1%
18,180
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
1,890
Added 9.07%
18,957
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$19,657
$18.92 p/Share
1,039
Reduced 5.74%
17,067
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
2,910
Added 13.85%
18,106
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$15,679
$18.49 p/Share
848
Reduced 5.29%
15,196
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
2,376
Added 12.9%
16,044
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$28,035
$18.36 p/Share
1,527
Reduced 10.05%
13,668
Common Stock
Apr 28
2024
BUY
Exercise of conversion of derivative security
-
4,277
Added 21.96%
15,195
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$33,375
$18.47 p/Share
1,807
Reduced 14.2%
10,918
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
4,409
Added 25.73%
12,725
Common Stock
Aug 07
2023
SELL
Open market or private sale
$161,670
$21.25 p/Share
7,608
Reduced 47.78%
8,316
Common Stock
Aug 03
2023
SELL
Open market or private sale
$208,058
$21.25 p/Share
9,791
Reduced 38.08%
15,924
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$20,761
$21.25 p/Share
977
Reduced 3.66%
25,715
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
2,824
Added 9.57%
26,692
Common Stock
Aug 01
2023
SELL
Open market or private sale
$341,235
$21.2 p/Share
16,096
Reduced 40.28%
23,868
Common Stock
Jul 31
2023
SELL
Open market or private sale
$827,687
$21.4 p/Share
38,677
Reduced 49.18%
39,964
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$38,063
$21.3 p/Share
1,787
Reduced 4.28%
39,964
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$539,256
$12.3 p/Share
43,842
Added 45.6%
52,300
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$14,796
$18.0 p/Share
822
Reduced 2.2%
36,586
Common Stock