Jan 05
2026
SELL
Open market or private sale
$182,513
$43.26 p/Share
4,219
Reduced 11.24%
33,303
Common Stock
Jan 03
2026
BUY
Exercise of conversion of derivative security
-
10,555
Added 21.95%
37,522
Common Stock
Dec 22
2025
SELL
Open market or private sale
$75,000
$50.0 p/Share
1,500
Reduced 5.27%
26,967
Common Stock
Dec 22
2025
BUY
Exercise of conversion of derivative security
$27,750
$18.5 p/Share
1,500
Added 5.01%
28,467
Common Stock
Jan 06
2025
SELL
Payment of exercise price or tax liability
$34,593
$15.3 p/Share
2,261
Reduced 8.1%
25,643
Common Stock
Jan 06
2025
BUY
Exercise of conversion of derivative security
-
6,145
Added 18.05%
27,904
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$63,305
$14.6 p/Share
4,336
Reduced 16.62%
21,759
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
10,555
Added 28.8%
26,095
Common Stock
Sep 23
2024
SELL
Open market or private sale
$58,005
$38.67 p/Share
1,500
Reduced 8.88%
15,398
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$27,750
$18.5 p/Share
1,500
Added 8.15%
16,898
Common Stock
Sep 16
2024
SELL
Open market or private sale
$86,424
$38.93 p/Share
2,220
Reduced 12.6%
15,398
Common Stock
Sep 14
2024
BUY
Exercise of conversion of derivative security
-
6,000
Added 25.4%
17,618
Common Stock
Aug 14
2024
SELL
Open market or private sale
$80,000
$40.0 p/Share
2,000
Reduced 14.69%
11,618
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$37,000
$18.5 p/Share
2,000
Added 12.81%
13,618
Common Stock
Jul 18
2024
SELL
Open market or private sale
$52,500
$35.0 p/Share
1,500
Reduced 11.43%
11,618
Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$27,750
$18.5 p/Share
1,500
Added 10.26%
13,118
Common Stock
Jan 08
2024
SELL
Open market or private sale
$55,702
$21.81 p/Share
2,554
Reduced 20.15%
10,118
Common Stock
Jan 06
2024
BUY
Exercise of conversion of derivative security
-
6,145
Added 32.66%
12,672
Common Stock
Sep 14
2023
SELL
Open market or private sale
$41,005
$19.48 p/Share
2,105
Reduced 24.39%
6,527
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
6,000
Added 41.01%
8,632
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
$21,237
$22.03 p/Share
964
Added 50.0%
964
Common Stock