Sep 05
2024
SELL
Open market or private sale
$18,291
$15.23 p/Share
1,201
Reduced 3.95%
29,232
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
-
4,085
Added 11.83%
30,433
Common Stock
Jul 10
2024
SELL
Open market or private sale
$6,373
$18.97 p/Share
336
Reduced 1.26%
26,348
Common Stock
Jul 09
2024
BUY
Exercise of conversion of derivative security
-
1,131
Added 4.07%
26,684
Common Stock
Apr 01
2024
SELL
Open market or private sale
$10,252
$19.64 p/Share
522
Reduced 2.0%
25,553
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
1,715
Added 6.17%
26,075
Common Stock
Mar 26
2024
SELL
Open market or private sale
$17,836
$19.43 p/Share
918
Reduced 3.63%
24,360
Common Stock
Mar 25
2024
SELL
Open market or private sale
$6,898
$20.29 p/Share
340
Reduced 1.51%
22,235
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
3,043
Added 10.74%
25,278
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
1,139
Added 4.8%
22,575
Common Stock
Mar 22
2024
SELL
Open market or private sale
$60,656
$20.43 p/Share
2,969
Reduced 12.17%
21,436
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$4,885
$20.79 p/Share
235
Reduced 0.95%
24,405
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
9,913
Added 28.69%
24,640
Common Stock
Sep 05
2023
SELL
Open market or private sale
$14,810
$12.22 p/Share
1,212
Reduced 7.6%
14,727
Common Stock
Sep 04
2023
BUY
Exercise of conversion of derivative security
-
4,085
Added 20.4%
15,939
Common Stock
Jul 10
2023
SELL
Open market or private sale
$5,391
$15.95 p/Share
338
Reduced 2.77%
11,854
Common Stock
Jul 09
2023
BUY
Exercise of conversion of derivative security
-
1,131
Added 8.49%
12,192
Common Stock
Jun 16
2023
SELL
Open market or private sale
$127,899
$15.9 p/Share
8,044
Reduced 42.1%
11,061
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$15,398
$16.94 p/Share
909
Reduced 4.54%
19,105
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
3,043
Added 13.2%
20,014
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$5,759
$16.94 p/Share
340
Reduced 1.96%
16,971
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
1,138
Added 6.17%
17,311
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$66,473
$17.19 p/Share
3,867
Reduced 19.3%
16,173
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
12,254
Added 37.95%
20,040
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$2,400
$18.75 p/Share
128
Reduced 1.62%
7,786
Common Stock