Oct 04
2023
SELL
Payment of exercise price or tax liability
$1,812
$8.24 p/Share
220
Reduced 0.3%
72,816
Common Stock Par Value...
Oct 04
2023
BUY
Exercise of conversion of derivative security
-
430
Added 0.59%
73,036
Common Stock Par Value...
Oct 02
2023
SELL
Payment of exercise price or tax liability
$15,470
$8.5 p/Share
1,820
Reduced 2.45%
72,606
Common Stock Par Value...
Oct 02
2023
BUY
Grant, award, or other acquisition
-
3,565
Added 4.57%
74,426
Common Stock Par Value...
Aug 12
2023
SELL
Payment of exercise price or tax liability
$23,113
$9.35 p/Share
2,472
Reduced 3.37%
70,861
Common Stock Par Value...
Aug 12
2023
BUY
Exercise of conversion of derivative security
-
4,842
Added 6.19%
73,333
Common Stock Par Value...
Aug 10
2023
SELL
Payment of exercise price or tax liability
$5,718
$9.36 p/Share
611
Reduced 0.88%
68,491
Common Stock Par Value...
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
1,195
Added 1.7%
69,102
Common Stock Par Value...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$5,176
$9.36 p/Share
553
Reduced 0.81%
67,907
Common Stock Par Value...
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...