Aug 27
2024
SELL
Payment of exercise price or tax liability
$128,912
$13.29 p/Share
9,700
Reduced 6.02%
151,546
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
-
33,333
Added 17.13%
161,246
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$10,359
$15.08 p/Share
687
Reduced 0.53%
127,913
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
-
2,359
Added 1.8%
128,600
Common Stock
Mar 28
2024
SELL
Payment of exercise price or tax liability
$15,007
$14.57 p/Share
1,030
Reduced 0.81%
126,241
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
3,538
Added 2.7%
127,271
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$10,542
$13.89 p/Share
759
Reduced 0.61%
123,733
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,673
Added 2.1%
124,492
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$21,823
$12.71 p/Share
1,717
Reduced 1.39%
121,819
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
4,990
Added 3.88%
123,536
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$149,718
$16.17 p/Share
9,259
Reduced 7.24%
118,546
Common Stock
Sep 06
2023
SELL
Open market or private sale
$76,678
$16.17 p/Share
4,742
Reduced 3.58%
127,805
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
25,000
Added 15.87%
132,547
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$137,280
$15.6 p/Share
8,800
Reduced 7.56%
107,547
Common Stock
Aug 27
2023
SELL
Payment of exercise price or tax liability
$171,358
$15.53 p/Share
11,034
Reduced 8.66%
116,347
Common Stock
Aug 27
2023
BUY
Exercise of conversion of derivative security
-
33,333
Added 20.74%
127,381
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$72,626
$16.57 p/Share
4,383
Reduced 4.45%
94,048
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
-
15,060
Added 13.27%
98,431
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$25,858
$13.06 p/Share
1,980
Reduced 2.32%
83,371
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
2,673
Added 3.18%
81,341
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
4,010
Added 4.53%
84,524
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$24,879
$14.49 p/Share
1,717
Reduced 2.14%
78,668
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
4,990
Added 5.84%
80,385
Common Stock
Aug 27
2022
SELL
Payment of exercise price or tax liability
$261,982
$21.85 p/Share
11,990
Reduced 13.72%
75,395
Common Stock
Aug 27
2022
BUY
Exercise of conversion of derivative security
-
33,334
Added 27.61%
87,385
Common Stock