Aug 09
2023
BUY
Exercise of conversion of derivative security
-
1,082
Added 1.56%
68,460
Common Stock Par Value...
Aug 08
2023
SELL
Payment of exercise price or tax liability
$2,030
$9.81 p/Share
207
Reduced 0.31%
67,378
Common Stock Par Value...
Aug 08
2023
BUY
Exercise of conversion of derivative security
-
404
Added 0.59%
67,585
Common Stock Par Value...
Aug 04
2023
SELL
Payment of exercise price or tax liability
$9,157
$9.9 p/Share
925
Reduced 1.36%
67,181
Common Stock Par Value...
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
1,810
Added 2.59%
68,106
Common Stock Par Value...
Jul 28
2023
SELL
Payment of exercise price or tax liability
$71,637
$10.06 p/Share
7,121
Reduced 9.7%
66,296
Common Stock Par Value...
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
14,622
Added 16.61%
73,417
Common Stock Par Value...
Jul 27
2023
SELL
Payment of exercise price or tax liability
$28,258
$10.01 p/Share
2,823
Reduced 4.58%
58,795
Common Stock Par Value...
Jul 27
2023
BUY
Exercise of conversion of derivative security
-
2,823
Added 4.38%
61,618
Common Stock Par Value...
Jun 13
2023
BUY
Open market or private purchase
$46,449
$9.29 p/Share
5,000
Added 7.84%
58,795
Common Stock Par Value...
Oct 04
2022
SELL
Payment of exercise price or tax liability
$2,352
$10.69 p/Share
220
Reduced 0.41%
53,795
Common Stock Par Value...
Oct 04
2022
BUY
Exercise of conversion of derivative security
-
429
Added 0.79%
54,015
Common Stock Par Value...
Sep 29
2022
SELL
Payment of exercise price or tax liability
$10,345
$9.89 p/Share
1,046
Reduced 1.91%
53,586
Common Stock Par Value...
Sep 29
2022
BUY
Grant, award, or other acquisition
-
2,048
Added 3.61%
54,632
Common Stock Par Value...
Aug 10
2022
SELL
Payment of exercise price or tax liability
$7,528
$12.32 p/Share
611
Reduced 1.15%
52,584
Common Stock Par Value...
Aug 10
2022
BUY
Exercise of conversion of derivative security
-
1,195
Added 2.2%
53,195
Common Stock Par Value...
Aug 09
2022
SELL
Payment of exercise price or tax liability
$6,055
$10.95 p/Share
553
Reduced 1.05%
52,000
Common Stock Par Value...
Aug 09
2022
SELL
Payment of exercise price or tax liability
$3,931
$10.95 p/Share
359
Reduced 0.69%
51,471
Common Stock Par Value...
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
1,082
Added 2.02%
52,553
Common Stock Par Value...
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
702
Added 1.34%
51,830
Common Stock Par Value...
Aug 08
2022
SELL
Payment of exercise price or tax liability
$2,455
$11.86 p/Share
207
Reduced 0.4%
51,128
Common Stock Par Value...
Aug 08
2022
BUY
Exercise of conversion of derivative security
-
404
Added 0.78%
51,335
Common Stock Par Value...
Aug 04
2022
SELL
Payment of exercise price or tax liability
$10,767
$11.64 p/Share
925
Reduced 1.78%
50,931
Common Stock Par Value...
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
1,810
Added 3.37%
51,856
Common Stock Par Value...
Jul 31
2022
SELL
Payment of exercise price or tax liability
$72,044
$11.62 p/Share
6,200
Reduced 11.02%
50,046
Common Stock Par Value...