|
Oct 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
707
|
|
|
Jul 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
770
|
|
|
Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
868
|
|
|
Jan 02
2025
|
BUY
Grant, award, or other acquisition
|
-
|
928
|
|
|
Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
974
|
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
902
|
|
|
Jun 07
2024
|
|
-
|
18,707
|
|
|
Jun 07
2024
|
|
-
|
18,707
|
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
814
|
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
-
|
781
|
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
-
|
810
|
|
|
Jul 05
2023
|
BUY
Grant, award, or other acquisition
|
-
|
806
|
|
|
Apr 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
732
|
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
-
|
588
|
|
|
Dec 07
2022
|
SELL
Other acquisition or disposition
|
$941,334
$46.41 p/Share
|
20,283
|
|
|
Dec 10
2021
|
BUY
Other acquisition or disposition
|
-
|
5,000
|
|
|
Nov 11
2020
|
BUY
Open market or private purchase
|
$3,044,994
$19.57 p/Share
|
155,595
|
|