Dec 08
2025
SELL
Open market or private sale
$203,088
$44.42 p/Share
4,572
Reduced 3.4%
130,058
Common Stock
Dec 01
2025
-
750
Reduced 0.55%
134,630
Common Stock
Nov 17
2025
SELL
Open market or private sale
$274,380
$45.73 p/Share
6,000
Reduced 4.24%
135,380
Common Stock
Nov 13
2025
SELL
Open market or private sale
$159,684
$45.86 p/Share
3,482
Reduced 2.4%
141,380
Common Stock
Nov 10
2025
SELL
Open market or private sale
$79,825
$44.62 p/Share
1,789
Reduced 1.22%
144,862
Common Stock
Aug 08
2025
SELL
Open market or private sale
$307,612
$38.49 p/Share
7,992
Reduced 5.17%
146,651
Common Stock
Aug 08
2025
BUY
Exercise of conversion of derivative security
$236,723
$29.62 p/Share
7,992
Added 4.91%
154,643
Common Stock
Mar 06
2025
SELL
Open market or private sale
$25,990
$24.8 p/Share
1,048
Reduced 0.71%
146,651
Common Stock
Mar 06
2025
BUY
Grant, award, or other acquisition
-
10,261
Added 6.5%
147,699
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
6,297
Added 4.38%
137,438
Common Stock
Feb 24
2025
SELL
Open market or private sale
$90,751
$27.31 p/Share
3,323
Reduced 2.47%
131,141
Common Stock
Dec 12
2024
-
1,100
Reduced 0.81%
134,464
Common Stock
Dec 06
2024
SELL
Open market or private sale
$128,398
$29.66 p/Share
4,329
Reduced 3.09%
135,660
Common Stock
Oct 01
2024
SELL
Open market or private sale
$325,417
$26.18 p/Share
12,430
Reduced 8.16%
139,989
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$267,866
$21.55 p/Share
12,430
Added 7.54%
152,419
Common Stock
Mar 05
2024
SELL
Open market or private sale
$21,565
$18.72 p/Share
1,152
Reduced 0.82%
139,957
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
3,578
Added 2.47%
141,109
Common Stock
Feb 27
2024
SELL
Open market or private sale
$6,444
$19.83 p/Share
325
Reduced 0.24%
137,531
Common Stock
Feb 26
2024
SELL
Open market or private sale
$43,904
$20.27 p/Share
2,166
Reduced 1.55%
137,856
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
9,784
Added 6.58%
138,836
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
7,893
Added 5.71%
130,238
Common Stock
Feb 20
2024
SELL
Open market or private sale
$31,967
$18.86 p/Share
1,695
Reduced 1.37%
122,345
Common Stock
Dec 15
2023
SELL
Open market or private sale
$273,543
$19.0 p/Share
14,397
Reduced 10.4%
124,040
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$234,671
$16.3 p/Share
14,397
Added 9.42%
138,437
Common Stock
Dec 06
2023
BUY
Grant, award, or other acquisition
$360,005
$17.83 p/Share
20,191
Added 14.0%
124,040
Common Stock