Oct 10
2025
BUY
Grant, award, or other acquisition
-
1,700
Added 2.54%
65,244
Common Stock, par valu...
Jul 10
2025
BUY
Grant, award, or other acquisition
-
1,499
Added 2.3%
63,544
Common Stock, par valu...
Apr 10
2025
BUY
Grant, award, or other acquisition
-
1,683
Added 2.64%
62,045
Common Stock, par valu...
Feb 19
2025
SELL
Open market or private sale
$514,301
$40.35 p/Share
12,746
Reduced 17.43%
60,362
Common Stock, par valu...
Jan 10
2025
BUY
Grant, award, or other acquisition
-
1,402
Added 1.88%
73,108
Common Stock, par valu...
Oct 10
2024
BUY
Grant, award, or other acquisition
-
1,863
Added 2.53%
71,706
Common Stock, par valu...
Jul 10
2024
BUY
Grant, award, or other acquisition
-
1,678
Added 2.35%
69,843
Common Stock, par valu...
Apr 10
2024
BUY
Grant, award, or other acquisition
-
1,762
Added 2.52%
68,165
Common Stock, par valu...
Jan 10
2024
BUY
Grant, award, or other acquisition
-
2,348
Added 3.42%
66,403
Common Stock, par valu...
Oct 10
2023
BUY
Grant, award, or other acquisition
-
1,981
Added 3.0%
64,055
Common Stock, par valu...
Jul 10
2023
BUY
Grant, award, or other acquisition
-
2,340
Added 3.63%
62,074
Common Stock, par valu...
Apr 10
2023
BUY
Grant, award, or other acquisition
-
2,073
Added 3.35%
59,734
Common Stock, par valu...
Jan 10
2023
BUY
Grant, award, or other acquisition
-
1,724
Added 2.81%
59,661
Common Stock, par valu...
Oct 10
2022
BUY
Grant, award, or other acquisition
-
1,508
Added 2.54%
57,937
Common Stock, par valu...
Jul 08
2022
BUY
Grant, award, or other acquisition
-
1,612
Added 2.78%
56,429
Common Stock, par valu...
Apr 08
2022
BUY
Grant, award, or other acquisition
-
1,508
Added 2.68%
54,817
Common Stock, par valu...
Jan 10
2022
BUY
Grant, award, or other acquisition
-
2,596
Added 4.64%
53,309
Common Stock, par valu...
Oct 10
2021
BUY
Grant, award, or other acquisition
-
2,435
Added 4.58%
50,713
Common Stock, par valu...
Jul 09
2021
BUY
Grant, award, or other acquisition
-
3,285
Added 6.37%
48,278
Common Stock, par valu...
Apr 12
2021
BUY
Grant, award, or other acquisition
-
5,549
Added 10.98%
44,993
Common Stock, par valu...
Jan 10
2021
BUY
Grant, award, or other acquisition
-
8,361
Added 17.49%
39,444
Common Stock, par valu...
Oct 10
2020
BUY
Grant, award, or other acquisition
-
13,477
Added 30.24%
31,083
Common Stock, par valu...