Feb 02
2024
SELL
Payment of exercise price or tax liability
$78,064
$9.32 p/Share
8,376
Reduced 2.79%
292,028
Common Stock, par valu...
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
18,950
Added 5.93%
300,404
Common Stock, par valu...
Feb 01
2024
SELL
Payment of exercise price or tax liability
$72,252
$9.88 p/Share
7,313
Reduced 2.53%
281,454
Common Stock, par valu...
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
16,545
Added 5.42%
288,767
Common Stock, par valu...
Jan 31
2024
BUY
Grant, award, or other acquisition
$21,221
$2.69 p/Share
7,889
Added 2.82%
272,222
Common Stock, par valu...
Jan 30
2024
SELL
Payment of exercise price or tax liability
$114,630
$9.8 p/Share
11,697
Reduced 4.24%
264,333
Common Stock, par valu...
Jan 30
2024
BUY
Exercise of conversion of derivative security
-
26,775
Added 8.84%
276,030
Common Stock, par valu...
Jul 31
2023
BUY
Grant, award, or other acquisition
$354
$2.81 p/Share
126
Added 0.05%
249,255
Common Stock, par valu...
Feb 02
2023
SELL
Payment of exercise price or tax liability
$126,666
$15.04 p/Share
8,422
Reduced 3.27%
249,129
Common Stock, par valu...
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
18,950
Added 6.85%
257,551
Common Stock, par valu...
Feb 01
2023
SELL
Payment of exercise price or tax liability
$105,527
$13.78 p/Share
7,658
Reduced 3.11%
238,601
Common Stock, par valu...
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
16,546
Added 6.3%
246,259
Common Stock, par valu...
Jan 31
2023
BUY
Grant, award, or other acquisition
$19,786
$10.21 p/Share
1,938
Added 0.84%
229,713
Common Stock, par valu...
Nov 30
2022
SELL
Payment of exercise price or tax liability
$29,919
$9.95 p/Share
3,007
Reduced 1.3%
227,775
Common Stock, par valu...
Oct 30
2022
SELL
Payment of exercise price or tax liability
$38,399
$12.77 p/Share
3,007
Reduced 1.29%
230,782
Common Stock, par valu...
Sep 30
2022
SELL
Payment of exercise price or tax liability
$38,412
$12.77 p/Share
3,008
Reduced 1.27%
233,789
Common Stock, par valu...
Aug 31
2022
SELL
Open market or private sale
$400,400
$20.02 p/Share
20,000
Reduced 7.79%
236,797
Common Stock, par valu...
Aug 30
2022
SELL
Payment of exercise price or tax liability
$56,953
$18.94 p/Share
3,007
Reduced 1.16%
256,797
Common Stock, par valu...
Aug 12
2022
SELL
Open market or private sale
$225,900
$15.06 p/Share
15,000
Reduced 5.46%
259,804
Common Stock, par valu...
Jul 30
2022
SELL
Payment of exercise price or tax liability
$36,114
$12.01 p/Share
3,007
Reduced 1.08%
274,804
Common Stock, par valu...
Jun 30
2022
SELL
Payment of exercise price or tax liability
$35,182
$11.7 p/Share
3,007
Reduced 1.07%
277,811
Common Stock, par valu...
May 30
2022
SELL
Payment of exercise price or tax liability
$15,130
$5.03 p/Share
3,008
Reduced 1.06%
280,818
Common Stock, par valu...
Apr 30
2022
SELL
Payment of exercise price or tax liability
$13,596
$4.52 p/Share
3,008
Reduced 1.05%
283,826
Common Stock, par valu...
Mar 30
2022
SELL
Payment of exercise price or tax liability
$18,192
$6.05 p/Share
3,007
Reduced 1.04%
286,834
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$22,282
$7.41 p/Share
3,007
Reduced 1.03%
289,841
Common Stock, par valu...