Dec 15
2025
SELL
Open market or private sale
$225,550
$45.11 p/Share
5,000
Reduced 2.51%
193,842
Common Stock
Nov 17
2025
SELL
Open market or private sale
$288,816
$45.17 p/Share
6,394
Reduced 3.12%
198,842
Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
$189,390
$29.62 p/Share
6,394
Added 3.02%
205,236
Common Stock
Nov 14
2025
SELL
Open market or private sale
$285,575
$44.67 p/Share
6,393
Reduced 3.11%
198,842
Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
$189,360
$29.62 p/Share
6,393
Added 3.02%
205,235
Common Stock
Nov 13
2025
SELL
Open market or private sale
$300,979
$45.86 p/Share
6,563
Reduced 3.2%
198,842
Common Stock
Nov 10
2025
SELL
Open market or private sale
$150,503
$44.62 p/Share
3,373
Reduced 1.62%
205,405
Common Stock
Aug 12
2025
SELL
Open market or private sale
$471,723
$43.67 p/Share
10,802
Reduced 4.92%
208,778
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
$283,444
$26.24 p/Share
10,802
Added 4.69%
219,580
Common Stock
Mar 11
2025
SELL
Open market or private sale
$356,511
$23.61 p/Share
15,100
Reduced 6.74%
208,778
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
$342,860
$21.55 p/Share
15,910
Added 6.64%
223,878
Common Stock
Mar 06
2025
SELL
Open market or private sale
$64,926
$24.8 p/Share
2,618
Reduced 1.24%
207,968
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
25,654
Added 10.86%
210,586
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
24,301
Added 11.61%
184,932
Common Stock
Feb 24
2025
SELL
Open market or private sale
$176,340
$27.31 p/Share
6,457
Reduced 3.86%
160,631
Common Stock
Mar 05
2024
SELL
Open market or private sale
$37,851
$18.72 p/Share
2,022
Reduced 1.21%
165,637
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
5,724
Added 3.3%
167,659
Common Stock
Feb 27
2024
SELL
Open market or private sale
$11,580
$19.83 p/Share
584
Reduced 0.36%
161,935
Common Stock
Feb 26
2024
SELL
Open market or private sale
$71,228
$20.27 p/Share
3,514
Reduced 2.12%
162,519
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
18,122
Added 9.93%
164,423
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
19,734
Added 11.77%
147,911
Common Stock
Feb 20
2024
SELL
Open market or private sale
$48,206
$18.86 p/Share
2,556
Reduced 1.96%
128,177
Common Stock
Jan 02
2024
SELL
Open market or private sale
$244,116
$18.0 p/Share
13,562
Reduced 9.53%
128,733
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$221,060
$16.3 p/Share
13,562
Added 8.7%
142,295
Common Stock
Mar 02
2023
SELL
Open market or private sale
$15,032
$13.41 p/Share
1,121
Reduced 0.86%
128,733
Common Stock