Jan 06
2025
SELL
Payment of exercise price or tax liability
$33,920
$15.3 p/Share
2,217
Reduced 16.77%
11,003
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
5,545
Added 29.55%
13,220
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$43,712
$14.6 p/Share
2,994
Reduced 28.06%
7,675
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
7,288
Added 40.59%
10,669
Common Stock
Sep 17
2024
SELL
Open market or private sale
$145,189
$38.41 p/Share
3,780
Reduced 53.85%
3,240
Common Stock
Sep 16
2024
SELL
Open market or private sale
$344,701
$39.53 p/Share
8,720
Reduced 55.4%
7,020
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$70,100
$14.02 p/Share
5,000
Added 27.0%
13,520
Common Stock
Sep 14
2024
BUY
Exercise of conversion of derivative security
-
6,000
Added 35.84%
10,740
Common Stock
Feb 16
2024
SELL
Open market or private sale
$125,000
$25.0 p/Share
5,000
Reduced 60.68%
3,240
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$70,100
$14.02 p/Share
5,000
Added 37.76%
8,240
Common Stock
Jan 08
2024
SELL
Open market or private sale
$50,272
$21.81 p/Share
2,305
Reduced 41.57%
3,240
Common Stock
Jan 06
2024
BUY
Exercise of conversion of derivative security
-
5,545
Added 50.0%
5,545
Common Stock
Nov 22
2023
SELL
Open market or private sale
$12,515
$14.19 p/Share
882
Reduced 100.0%
0
Common Stock
Sep 18
2023
SELL
Open market or private sale
$75,251
$19.32 p/Share
3,895
Reduced 81.54%
882
Common Stock
Sep 14
2023
SELL
Open market or private sale
$41,005
$19.48 p/Share
2,105
Reduced 30.59%
4,777
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
6,000
Added 46.58%
6,882
Common Stock
Aug 08
2022
SELL
Open market or private sale
$13,075
$25.0 p/Share
523
Reduced 100.0%
0
Common Stock
Jun 08
2022
SELL
Open market or private sale
$60,000
$24.0 p/Share
2,500
Reduced 82.7%
523
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
$35,050
$14.02 p/Share
2,500
Added 45.27%
3,023
Common Stock
May 18
2022
SELL
Open market or private sale
$23,493
$20.5 p/Share
1,146
Reduced 68.66%
523
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$11,522
$22.03 p/Share
523
Added 50.0%
523
Common Stock
Nov 04
2021
SELL
Open market or private sale
$175,000
$35.0 p/Share
5,000
Reduced 100.0%
0
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$85,450
$17.09 p/Share
5,000
Added 50.0%
5,000
Common Stock