Nov 06
2025
SELL
Open market or private sale
$154,853
$32.43 p/Share
4,775
Reduced 4.76%
95,454
Common Stock, without ...
Nov 05
2025
SELL
Open market or private sale
$28,750
$28.75 p/Share
1,000
Reduced 0.99%
100,229
Common Stock, without ...
Nov 04
2025
SELL
Open market or private sale
$115,200
$28.8 p/Share
4,000
Reduced 3.8%
101,229
Common Stock, without ...
Nov 04
2025
BUY
Exercise of conversion of derivative security
$140,350
$28.07 p/Share
5,000
Added 4.54%
105,229
Common Stock, without ...
Oct 01
2025
BUY
Grant, award, or other acquisition
-
629
Added 0.62%
100,229
Common Stock, without ...
Jul 01
2025
BUY
Grant, award, or other acquisition
-
844
Added 0.84%
99,600
Common Stock, without ...
Apr 01
2025
BUY
Grant, award, or other acquisition
-
1,079
Added 1.08%
98,756
Common Stock, without ...
Jan 01
2025
BUY
Grant, award, or other acquisition
-
822
Added 0.83%
97,677
Common Stock, without ...
Oct 01
2024
BUY
Grant, award, or other acquisition
-
564
Added 0.58%
96,855
Common Stock, without ...
Jul 01
2024
BUY
Grant, award, or other acquisition
-
487
Added 0.5%
96,291
Common Stock, without ...
Jun 11
2024
SELL
Open market or private sale
$148,000
$37.0 p/Share
4,000
Reduced 4.01%
95,804
Common Stock, without ...
Jun 11
2024
BUY
Exercise of conversion of derivative security
$117,720
$29.43 p/Share
4,000
Added 3.85%
99,804
Common Stock, without ...
May 07
2024
SELL
Open market or private sale
$34,411
$35.15 p/Share
979
Reduced 1.01%
95,804
Common Stock, without ...
May 06
2024
SELL
Open market or private sale
$90,263
$35.89 p/Share
2,515
Reduced 2.53%
96,783
Common Stock, without ...
Apr 01
2024
BUY
Grant, award, or other acquisition
-
663
Added 0.66%
99,298
Common Stock, without ...
Jan 01
2024
BUY
Grant, award, or other acquisition
-
596
Added 0.6%
98,635
Common Stock, without ...
Dec 11
2023
SELL
Open market or private sale
$122,080
$30.52 p/Share
4,000
Reduced 3.92%
98,039
Common Stock, without ...
Dec 11
2023
BUY
Exercise of conversion of derivative security
$104,000
$26.0 p/Share
4,000
Added 3.77%
102,039
Common Stock, without ...
Oct 01
2023
BUY
Grant, award, or other acquisition
-
1,224
Added 1.23%
98,039
Common Stock, without ...
Jul 03
2023
BUY
Grant, award, or other acquisition
-
857
Added 0.88%
96,815
Common Stock, without ...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
780
Added 0.81%
95,958
Common Stock, without ...
Jan 01
2023
BUY
Grant, award, or other acquisition
-
762
Added 0.79%
95,178
Common Stock, without ...
Dec 29
2022
BUY
Exercise of conversion of derivative security
$75,600
$18.9 p/Share
4,000
Added 4.06%
94,416
Common Stock, without ...
Oct 01
2022
BUY
Grant, award, or other acquisition
-
398
Added 0.44%
90,416
Common Stock, without ...
Jul 01
2022
BUY
Grant, award, or other acquisition
-
234
Added 0.26%
90,018
Common Stock, without ...