Jun 26
2024
SELL
Payment of exercise price or tax liability
$9,906
$8.41 p/Share
1,178
Reduced 1.78%
64,825
Common Stock
Jun 26
2024
BUY
Exercise of conversion of derivative security
-
3,153
Added 4.56%
66,003
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$10,602
$9.0 p/Share
1,178
Reduced 1.84%
62,850
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
-
3,153
Added 4.69%
64,028
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$38,275
$8.64 p/Share
4,430
Reduced 6.78%
60,875
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
11,890
Added 15.4%
65,305
Common Stock
Dec 26
2023
SELL
Payment of exercise price or tax liability
$4,962
$8.6 p/Share
577
Reduced 1.07%
53,415
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
-
1,542
Added 2.78%
53,992
Common Stock
Dec 20
2023
SELL
Open market or private sale
$18,890
$8.61 p/Share
2,194
Reduced 4.18%
50,256
Common Stock
Dec 20
2023
BUY
Open market or private purchase
$18,890
$8.61 p/Share
2,194
Added 4.02%
52,450
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$5,187
$8.99 p/Share
577
Reduced 1.09%
52,450
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
-
2,566
Added 3.67%
67,391
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
-
1,542
Added 2.83%
53,027
Common Stock
Jun 28
2023
SELL
Payment of exercise price or tax liability
$5,810
$10.07 p/Share
577
Reduced 1.11%
51,485
Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
-
1,542
Added 2.88%
52,062
Common Stock
Apr 13
2023
SELL
Payment of exercise price or tax liability
$87,612
$10.99 p/Share
7,972
Reduced 13.63%
50,520
Common Stock
Apr 13
2023
BUY
Grant, award, or other acquisition
-
21,679
Added 27.04%
58,492
Common Stock
Mar 28
2023
SELL
Payment of exercise price or tax liability
$6,526
$10.56 p/Share
618
Reduced 1.65%
36,813
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
-
1,542
Added 3.96%
37,431
Common Stock
Dec 29
2022
SELL
Payment of exercise price or tax liability
$2,651
$11.0 p/Share
241
Reduced 0.67%
35,889
Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
-
812
Added 2.2%
36,130
Common Stock
Sep 27
2022
SELL
Payment of exercise price or tax liability
$3,025
$10.22 p/Share
296
Reduced 0.83%
35,318
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
812
Added 2.23%
35,614
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$5,089
$2.93 p/Share
1,737
Reduced 0.99%
174,011
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
4,778
Added 2.65%
175,748
Common Stock