Mar 01
2024
SELL
Payment of exercise price or tax liability
$41,217
$12.69 p/Share
3,248
Reduced 3.36%
93,362
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
9,467
Added 9.01%
95,563
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,593
Added 1.8%
87,143
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$13,382
$13.12 p/Share
1,020
Reduced 1.18%
85,550
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
2,942
Added 3.31%
86,013
Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
$50,000
$1000.0 p/Share
50
Added 50.0%
50
Series A Non-Cumulativ...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$21,912
$14.35 p/Share
1,527
Reduced 1.79%
83,628
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
3,749
Added 4.24%
84,729
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
1,450
Added 1.8%
79,328
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$12,499
$14.45 p/Share
865
Reduced 1.06%
80,980
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
2,943
Added 3.49%
81,373
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$5,505
$15.73 p/Share
350
Reduced 0.45%
77,878
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
1,230
Added 1.55%
78,228
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$6,653
$16.11 p/Share
413
Reduced 0.53%
76,998
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
1,449
Added 1.84%
77,411
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$8,834
$15.86 p/Share
557
Reduced 0.73%
75,962
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
1,606
Added 2.06%
76,519
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$4,673
$13.35 p/Share
350
Reduced 0.47%
74,913
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
1,230
Added 1.61%
75,263
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$5,514
$13.35 p/Share
413
Reduced 0.55%
74,033
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
1,450
Added 1.91%
74,446
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$25,241
$10.75 p/Share
2,348
Reduced 3.12%
72,996
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
8,000
Added 9.6%
75,344
Common Stock
Jul 21
2020
SELL
Sale (or disposition) back to the issuer
$28,573
$10.1 p/Share
2,829
Reduced 3.85%
70,631
Common Stock
Jul 21
2020
SELL
Payment of exercise price or tax liability
$8,555
$10.1 p/Share
847
Reduced 1.2%
69,782
Common Stock