May 15
2025
SELL
Other acquisition or disposition
$75,000
$25.0 p/Share
3,000
Reduced 100.0%
0
Series A Redeemable Pr...
Mar 05
2025
SELL
Payment of exercise price or tax liability
$125,583
$18.01 p/Share
6,973
Reduced 3.56%
188,878
Common Stock
Mar 03
2025
SELL
Sale (or disposition) back to the issuer
-
18,412
Reduced 8.59%
195,851
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
34,706
Added 13.94%
214,263
Common Stock
Mar 05
2024
SELL
Open market or private sale
$69,320
$14.79 p/Share
4,687
Reduced 2.54%
179,557
Common Stock
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
-
5,018
Reduced 2.65%
184,244
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
41,919
Added 18.13%
189,262
Common Stock
Mar 13
2023
BUY
Open market or private purchase
$44,240
$22.12 p/Share
2,000
Added 40.0%
3,000
Series A Redeemable Pr...
Mar 08
2023
SELL
Payment of exercise price or tax liability
$108,272
$23.15 p/Share
4,677
Reduced 3.08%
147,343
Common Stock
Mar 01
2023
SELL
Sale (or disposition) back to the issuer
-
3,914
Reduced 2.51%
152,020
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
28,459
Added 15.43%
155,934
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$209,034
$24.63 p/Share
8,487
Reduced 6.24%
127,475
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$164,475
$14.62 p/Share
11,250
Added 7.64%
135,962
Common Stock
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
-
3,914
Reduced 3.04%
124,712
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
30,160
Added 18.99%
128,626
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$169,444
$22.31 p/Share
7,595
Reduced 7.16%
98,466
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$140,029
$13.83 p/Share
10,125
Added 8.71%
106,061
Common Stock
Feb 26
2021
SELL
Sale (or disposition) back to the issuer
-
8,659
Reduced 8.28%
95,936
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
29,820
Added 22.19%
104,595
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$68,111
$20.54 p/Share
3,316
Reduced 4.25%
74,775
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
$57,214
$13.87 p/Share
4,125
Added 5.02%
78,091
Common Stock
Nov 04
2020
BUY
Open market or private purchase
$4,377
$14.59 p/Share
300
Added 0.4%
73,966
Common Stock