Feb 23
2024
SELL
Payment of exercise price or tax liability
$29,005
$6.14 p/Share
4,724
Reduced 1.29%
362,402
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
9,821
Added 2.61%
367,126
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$23,735
$6.77 p/Share
3,506
Reduced 0.97%
357,305
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
7,288
Added 1.98%
360,811
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$39,189
$6.39 p/Share
6,133
Reduced 1.71%
353,523
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
12,749
Added 3.42%
359,656
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$28,849
$6.62 p/Share
4,358
Reduced 1.24%
346,907
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
8,160
Added 2.27%
351,265
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$13,980
$6.99 p/Share
2,000
Added 0.58%
343,105
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$22,509
$10.04 p/Share
2,242
Reduced 0.65%
341,105
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
4,660
Added 1.34%
343,347
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$35,210
$10.04 p/Share
3,507
Reduced 1.02%
338,687
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
7,289
Added 2.09%
342,194
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$64,703
$10.55 p/Share
6,133
Reduced 1.8%
334,905
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
12,749
Added 3.6%
341,038
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$40,820
$10.4 p/Share
3,925
Reduced 1.18%
328,289
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
8,160
Added 2.4%
332,214
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$100,765
$10.48 p/Share
9,615
Reduced 2.88%
324,054
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
18,738
Added 5.32%
333,669
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$47,702
$16.11 p/Share
2,961
Reduced 0.93%
314,931
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$38,159
$17.02 p/Share
2,242
Reduced 0.7%
317,892
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
4,660
Added 1.43%
320,134
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$60,005
$17.11 p/Share
3,507
Reduced 1.1%
315,474
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
7,289
Added 2.23%
318,981
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$66,153
$16.85 p/Share
3,926
Reduced 1.24%
311,692
Common Stock