Jun 16
2025
SELL
Open market or private sale
$319,330
$15.88 p/Share
20,109
Reduced 22.11%
70,836
Common Stock
Jun 13
2025
SELL
Open market or private sale
$471,978
$15.79 p/Share
29,891
Reduced 24.74%
90,945
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$503,635
$18.33 p/Share
27,476
Reduced 18.53%
120,836
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
5,288
Added 3.44%
148,312
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
44,209
Added 23.61%
143,024
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$287,294
$12.43 p/Share
23,113
Reduced 18.91%
99,107
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
35,404
Added 23.35%
116,247
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
5,973
Added 4.66%
122,220
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$681,868
$19.18 p/Share
35,551
Reduced 30.54%
80,843
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
4,322
Added 3.58%
116,394
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
59,993
Added 34.87%
112,072
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$379,727
$25.01 p/Share
15,183
Reduced 22.57%
52,079
Common Stock
Feb 20
2022
BUY
Grant, award, or other acquisition
-
978
Added 1.43%
67,262
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
26,203
Added 28.33%
66,284
Common Stock
Aug 27
2021
SELL
Open market or private sale
$200,080
$25.01 p/Share
8,000
Reduced 16.64%
40,081
Common Stock
Aug 16
2021
SELL
Open market or private sale
$613,397
$24.53 p/Share
25,006
Reduced 34.21%
48,081
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$114,803
$22.44 p/Share
5,116
Reduced 6.48%
73,795
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
1,374
Added 1.71%
78,911
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
9,462
Added 10.88%
77,537
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$165,826
$21.48 p/Share
7,720
Reduced 10.19%
68,075
Common Stock
Feb 20
2021
BUY
Grant, award, or other acquisition
-
895
Added 1.17%
75,795
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
13,166
Added 14.95%
74,900
Common Stock