Jul 01
2025
|
BUY
Other acquisition or disposition
|
-
|
174,652
|
|
Apr 01
2025
|
BUY
Other acquisition or disposition
|
-
|
123,529
|
|
Jan 02
2025
|
BUY
Other acquisition or disposition
|
-
|
107,610
|
|
Oct 01
2024
|
BUY
Other acquisition or disposition
|
-
|
92,810
|
|
Aug 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
2,000
|
|
Jul 01
2024
|
BUY
Other acquisition or disposition
|
-
|
39,311
|
|
Apr 01
2024
|
BUY
Other acquisition or disposition
|
-
|
29,096
|
|
Jan 02
2024
|
BUY
Other acquisition or disposition
|
-
|
23,309
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
-
|
2,000
|
|
Oct 03
2023
|
BUY
Other acquisition or disposition
|
-
|
17,938
|
|
Jul 06
2023
|
BUY
Other acquisition or disposition
|
-
|
15,688
|
|
Apr 05
2023
|
BUY
Other acquisition or disposition
|
-
|
8,123
|
|
Jan 05
2023
|
BUY
Grant, award, or other acquisition
|
-
|
5,000
|
|
Jan 05
2023
|
BUY
Other acquisition or disposition
|
-
|
30,302
|
|
Oct 04
2022
|
BUY
Other acquisition or disposition
|
-
|
23,500
|
|
Jul 07
2022
|
BUY
Other acquisition or disposition
|
-
|
20,376
|
|
Jul 07
2022
|
BUY
Grant, award, or other acquisition
|
-
|
5,000
|
|
Apr 04
2022
|
BUY
Other acquisition or disposition
|
-
|
17,089
|
|
Jan 04
2022
|
BUY
Open market or private purchase
|
-
|
17,561
|
|
Oct 04
2021
|
BUY
Open market or private purchase
|
-
|
8,749
|
|
Jul 06
2021
|
BUY
Open market or private purchase
|
-
|
15,558
|
|
Apr 05
2021
|
BUY
Open market or private purchase
|
-
|
10,893
|
|
Jan 06
2021
|
BUY
Open market or private purchase
|
-
|
20,186
|
|
Oct 02
2020
|
BUY
Open market or private purchase
|
-
|
18,333
|
|