Mar 20
2025
SELL
Open market or private sale
$180,810
$14.0 p/Share
12,915
Reduced 5.92%
205,175
Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$100,486
$13.55 p/Share
7,416
Reduced 3.29%
217,779
Common Stock
Mar 03
2025
SELL
Open market or private sale
$176,233
$17.48 p/Share
10,082
Reduced 4.29%
225,195
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
102,210
Added 30.29%
235,277
Common Stock
Feb 04
2025
SELL
Open market or private sale
$274,650
$18.31 p/Share
15,000
Reduced 10.13%
133,067
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
$116,250
$7.75 p/Share
15,000
Added 9.2%
148,067
Common Stock
Feb 03
2025
SELL
Open market or private sale
$268,775
$17.62 p/Share
15,254
Reduced 10.28%
133,067
Common Stock
Jan 02
2025
SELL
Open market or private sale
$319,246
$15.52 p/Share
20,570
Reduced 12.18%
148,321
Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$168,101
$15.3 p/Share
10,987
Reduced 6.11%
168,891
Common Stock
Nov 19
2024
SELL
Open market or private sale
$4,100
$20.0 p/Share
205
Reduced 0.11%
179,878
Common Stock
Nov 13
2024
SELL
Open market or private sale
$41,781
$20.02 p/Share
2,087
Reduced 1.15%
180,083
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$152,784
$14.4 p/Share
10,610
Reduced 5.51%
181,848
Common Stock
Jul 25
2024
SELL
Open market or private sale
$45,800
$20.0 p/Share
2,290
Reduced 1.18%
192,458
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$270,340
$17.24 p/Share
15,681
Reduced 7.45%
194,748
Common Stock
May 20
2024
SELL
Open market or private sale
$29,315
$27.5 p/Share
1,066
Reduced 0.5%
210,429
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$8,261
$7.75 p/Share
1,066
Added 0.5%
211,495
Common Stock
May 17
2024
SELL
Open market or private sale
$108,303
$27.53 p/Share
3,934
Reduced 1.84%
210,429
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$30,488
$7.75 p/Share
3,934
Added 1.8%
214,363
Common Stock
Apr 01
2024
SELL
Open market or private sale
$144,755
$26.2 p/Share
5,525
Reduced 2.56%
210,429
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$23,250
$7.75 p/Share
3,000
Added 1.39%
213,429
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$134,438
$26.92 p/Share
4,994
Reduced 2.29%
212,706
Common Stock
Mar 06
2024
SELL
Open market or private sale
$305,300
$30.53 p/Share
10,000
Reduced 4.39%
217,700
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$77,500
$7.75 p/Share
10,000
Added 4.21%
227,700
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
55,597
Added 20.34%
217,700
Common Stock
Feb 05
2024
SELL
Open market or private sale
$10,450
$27.5 p/Share
380
Reduced 0.23%
162,103
Common Stock