California State Teachers Retirement System (CalSTRS)’s Alamo Group ALG Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.07M Buy
9,484
+140
+1% +$30.6K ﹤0.01% 1345
2025
Q1
$1.67M Sell
9,344
-242
-3% -$43.1K ﹤0.01% 1432
2024
Q4
$1.78M Sell
9,586
-106
-1% -$19.7K ﹤0.01% 1461
2024
Q3
$1.75M Sell
9,692
-847
-8% -$153K ﹤0.01% 1474
2024
Q2
$1.82M Sell
10,539
-232
-2% -$40.1K ﹤0.01% 1427
2024
Q1
$2.46M Sell
10,771
-518
-5% -$118K ﹤0.01% 1286
2023
Q4
$2.37M Sell
11,289
-486
-4% -$102K ﹤0.01% 1336
2023
Q3
$2.04M Sell
11,775
-1,072
-8% -$185K ﹤0.01% 1386
2023
Q2
$2.36M Sell
12,847
-358
-3% -$65.8K ﹤0.01% 1391
2023
Q1
$2.43M Sell
13,205
-183
-1% -$33.7K ﹤0.01% 1368
2022
Q4
$1.9M Buy
13,388
+153
+1% +$21.7K ﹤0.01% 1505
2022
Q3
$1.62M Sell
13,235
-258
-2% -$31.5K ﹤0.01% 1572
2022
Q2
$1.57M Buy
13,493
+628
+5% +$73.1K ﹤0.01% 1646
2022
Q1
$1.85M Sell
12,865
-1,159
-8% -$167K ﹤0.01% 1666
2021
Q4
$2.06M Buy
14,024
+342
+2% +$50.3K ﹤0.01% 1714
2021
Q3
$1.91M Sell
13,682
-42
-0.3% -$5.86K ﹤0.01% 1744
2021
Q2
$2.1M Sell
13,724
-1,185
-8% -$181K ﹤0.01% 1745
2021
Q1
$2.33M Sell
14,909
-69
-0.5% -$10.8K ﹤0.01% 1657
2020
Q4
$2.07M Hold
14,978
﹤0.01% 1628
2020
Q3
$1.62M Hold
14,978
﹤0.01% 1612
2020
Q2
$1.54M Buy
14,978
+254
+2% +$26.1K ﹤0.01% 1624
2020
Q1
$1.31M Sell
14,724
-86
-0.6% -$7.63K ﹤0.01% 1536
2019
Q4
$1.86M Sell
14,810
-380
-3% -$47.7K ﹤0.01% 1614
2019
Q3
$1.79M Buy
15,190
+181
+1% +$21.3K ﹤0.01% 1594
2019
Q2
$1.5M Buy
15,009
+147
+1% +$14.7K ﹤0.01% 1728
2019
Q1
$1.49M Sell
14,862
-763
-5% -$76.2K ﹤0.01% 1706
2018
Q4
$1.21M Buy
15,625
+883
+6% +$68.3K ﹤0.01% 1786
2018
Q3
$1.35M Sell
14,742
-6
-0% -$550 ﹤0.01% 1868
2018
Q2
$1.33M Buy
14,748
+307
+2% +$27.7K ﹤0.01% 1874
2018
Q1
$1.59M Sell
14,441
-506
-3% -$55.6K ﹤0.01% 1677
2017
Q4
$1.69M Sell
14,947
-233
-2% -$26.3K ﹤0.01% 1674
2017
Q3
$1.63M Sell
15,180
-1,605
-10% -$172K ﹤0.01% 1705
2017
Q2
$1.52M Sell
16,785
-1,800
-10% -$163K ﹤0.01% 1775
2017
Q1
$1.42M Sell
18,585
-900
-5% -$68.6K ﹤0.01% 1852
2016
Q4
$1.48M Sell
19,485
-500
-3% -$38.1K ﹤0.01% 1852
2016
Q3
$1.32M Buy
19,985
+200
+1% +$13.2K ﹤0.01% 1887
2016
Q2
$1.31M Sell
19,785
-861
-4% -$56.8K ﹤0.01% 1883
2016
Q1
$1.15M Buy
20,646
+2,672
+15% +$149K ﹤0.01% 1937
2015
Q4
$936K Buy
17,974
+300
+2% +$15.6K ﹤0.01% 2044
2015
Q3
$826K Hold
17,674
﹤0.01% 2102
2015
Q2
$966K Buy
17,674
+5,540
+46% +$303K ﹤0.01% 2128
2015
Q1
$766K Sell
12,134
-1,100
-8% -$69.4K ﹤0.01% 2185
2014
Q4
$641K Buy
13,234
+56
+0.4% +$2.71K ﹤0.01% 2336
2014
Q3
$540K Buy
13,178
+175
+1% +$7.17K ﹤0.01% 2393
2014
Q2
$703K Buy
13,003
+100
+0.8% +$5.41K ﹤0.01% 2290
2014
Q1
$701K Buy
12,903
+100
+0.8% +$5.43K ﹤0.01% 2215
2013
Q4
$777K Buy
12,803
+100
+0.8% +$6.07K ﹤0.01% 2149
2013
Q3
$621K Buy
12,703
+367
+3% +$17.9K ﹤0.01% 2234
2013
Q2
$504K Buy
+12,336
New +$504K ﹤0.01% 2285