Feb 06
2025
SELL
Payment of exercise price or tax liability
$718,918
$29.7 p/Share
24,206
Reduced 6.04%
376,764
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
24,174
Added 5.69%
400,970
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$195,324
$18.27 p/Share
10,691
Reduced 2.84%
365,517
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
11,279
Added 2.91%
376,796
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$287,472
$16.0 p/Share
17,967
Reduced 4.56%
376,208
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
48,750
Added 11.01%
394,175
Common Stock
Dec 07
2023
-
695
Reduced 0.2%
345,301
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
124
Added 0.04%
345,425
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$69,344
$11.46 p/Share
6,051
Reduced 1.72%
345,996
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$75,040
$9.38 p/Share
8,000
Reduced 2.22%
352,047
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
20,593
Added 5.41%
360,047
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
70,063
Added 17.11%
339,454
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$145,446
$9.38 p/Share
15,506
Reduced 5.44%
269,391
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$79,206
$8.84 p/Share
8,960
Reduced 3.05%
284,897
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$56,029
$8.6 p/Share
6,515
Reduced 2.17%
293,857
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
26,750
Added 8.18%
300,372
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
64,209
Added 19.01%
273,622
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$75,852
$8.6 p/Share
8,820
Reduced 4.04%
209,413
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$47,070
$7.3 p/Share
6,448
Reduced 2.87%
218,233
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
11,737
Added 4.96%
224,681
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
47,663
Added 18.29%
212,944
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$83,453
$9.45 p/Share
8,831
Reduced 5.07%
165,281
Common Stock