Mar 28
2025
SELL
Open market or private sale
$1,596
$25.75 p/Share
62
Reduced 0.03%
240,154
Common Stock
Mar 26
2025
SELL
Open market or private sale
$303,807
$25.5 p/Share
11,914
Reduced 4.73%
240,216
Common Stock
Mar 24
2025
SELL
Open market or private sale
$155,900
$25.0 p/Share
6,236
Reduced 2.41%
252,130
Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
$86,056
$13.8 p/Share
6,236
Added 2.36%
258,366
Common Stock
Mar 14
2025
SELL
Payment of exercise price or tax liability
$921,171
$24.6 p/Share
37,446
Reduced 14.45%
221,618
Common Stock
Mar 14
2025
BUY
Exercise of conversion of derivative security
-
30,512
Added 10.8%
252,130
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
32,830
Added 11.25%
259,064
Common Stock
Apr 26
2024
SELL
Open market or private sale
$216,828
$19.0 p/Share
11,412
Reduced 4.8%
226,234
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$393,842
$17.7 p/Share
22,251
Reduced 8.56%
237,646
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
45,510
Added 14.9%
259,897
Common Stock
Aug 04
2023
SELL
Open market or private sale
$205,168
$16.0 p/Share
12,823
Reduced 5.64%
214,387
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$198,651
$13.37 p/Share
14,858
Reduced 6.14%
227,210
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
54,582
Added 18.4%
242,068
Common Stock
Apr 12
2022
SELL
Open market or private sale
$85,112
$11.5 p/Share
7,401
Reduced 3.8%
187,486
Common Stock
Apr 11
2022
SELL
Open market or private sale
$262,811
$11.44 p/Share
22,973
Reduced 10.54%
194,887
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$89,518
$11.0 p/Share
8,138
Reduced 3.6%
217,860
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
61,024
Added 21.26%
225,998
Common Stock
Mar 02
2022
SELL
Open market or private sale
$97,659
$10.7 p/Share
9,127
Reduced 5.24%
164,974
Common Stock
Mar 01
2022
SELL
Open market or private sale
$90,015
$10.59 p/Share
8,500
Reduced 4.65%
174,101
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$470,089
$11.57 p/Share
40,630
Reduced 17.42%
192,541
Common Stock
Dec 14
2021
SELL
Sale (or disposition) back to the issuer
-
9,940
Reduced 5.16%
182,601
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$107,620
$12.7 p/Share
8,474
Reduced 3.51%
233,171
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
45,470
Added 15.84%
241,645
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$17,653
$12.52 p/Share
1,410
Reduced 0.71%
196,175
Common Stock