Jun 13
2024
SELL
Payment of exercise price or tax liability
$46,874
$14.58 p/Share
3,215
Reduced 1.85%
170,805
Common Stock
Jun 13
2024
BUY
Exercise of conversion of derivative security
-
7,393
Added 4.08%
174,020
Common Stock
Apr 27
2024
SELL
Payment of exercise price or tax liability
$73,367
$13.66 p/Share
5,371
Reduced 3.11%
167,437
Common Stock
Apr 27
2024
BUY
Exercise of conversion of derivative security
-
8,787
Added 4.84%
172,808
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$184,310
$13.42 p/Share
13,734
Reduced 8.19%
153,952
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
48,246
Added 22.34%
167,686
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$39,319
$12.23 p/Share
3,215
Reduced 2.62%
119,440
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
-
7,393
Added 5.68%
122,655
Common Stock
Jun 09
2023
SELL
Payment of exercise price or tax liability
$76,875
$12.16 p/Share
6,322
Reduced 5.2%
115,262
Common Stock
Jun 09
2023
BUY
Exercise of conversion of derivative security
-
19,896
Added 14.06%
121,584
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$30,206
$10.64 p/Share
2,839
Reduced 2.72%
101,688
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
10,069
Added 5.78%
164,021
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
-
10,065
Added 8.78%
104,527
Common Stock
Mar 08
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
$290,505
$11.99 p/Share
24,229
Added 20.41%
94,462
Common Stock
Jun 09
2022
SELL
Payment of exercise price or tax liability
$131,134
$15.16 p/Share
8,650
Reduced 10.97%
70,233
Common Stock
Jun 09
2022
BUY
Exercise of conversion of derivative security
-
19,895
Added 20.14%
78,883
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$31,820
$13.95 p/Share
2,281
Reduced 3.72%
58,988
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
5,247
Added 7.89%
61,269
Common Stock
Apr 28
2022
SELL
Payment of exercise price or tax liability
$67,211
$23.8 p/Share
2,824
Reduced 4.8%
56,022
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
-
9,914
Added 14.42%
58,846
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$67,067
$23.45 p/Share
2,860
Reduced 5.52%
48,932
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
-
10,065
Added 16.27%
51,792
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$201,888
$21.2 p/Share
9,523
Reduced 18.58%
41,727
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
25,687
Added 33.39%
51,250
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$22,604
$15.13 p/Share
1,494
Reduced 5.52%
25,563
Common Stock