California State Teachers Retirement System (CalSTRS)’s First Foundation Inc FFWM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-4,598
Closed -$23.9K 3035
2025
Q1
$23.9K Hold
4,598
﹤0.01% 2474
2024
Q4
$28.6K Hold
4,598
﹤0.01% 2502
2024
Q3
$28.7K Buy
4,598
+807
+21% +$5.04K ﹤0.01% 2502
2024
Q2
$24.8K Sell
3,791
-1,359
-26% -$8.9K ﹤0.01% 2526
2024
Q1
$38.9K Sell
5,150
-3,281
-39% -$24.8K ﹤0.01% 2533
2023
Q4
$81.6K Sell
8,431
-47,736
-85% -$462K ﹤0.01% 2507
2023
Q3
$341K Sell
56,167
-3,183
-5% -$19.4K ﹤0.01% 2370
2023
Q2
$236K Sell
59,350
-4,250
-7% -$16.9K ﹤0.01% 2528
2023
Q1
$474K Sell
63,600
-935
-1% -$6.97K ﹤0.01% 2331
2022
Q4
$925K Buy
64,535
+568
+0.9% +$8.14K ﹤0.01% 1952
2022
Q3
$1.16M Sell
63,967
-1,162
-2% -$21.1K ﹤0.01% 1797
2022
Q2
$1.33M Buy
65,129
+3,037
+5% +$62.2K ﹤0.01% 1761
2022
Q1
$1.51M Sell
62,092
-41
-0.1% -$996 ﹤0.01% 1800
2021
Q4
$1.55M Buy
62,133
+8,747
+16% +$218K ﹤0.01% 1891
2021
Q3
$1.4M Sell
53,386
-1,458
-3% -$38.3K ﹤0.01% 1933
2021
Q2
$1.24M Sell
54,844
-4,623
-8% -$104K ﹤0.01% 2064
2021
Q1
$1.4M Sell
59,467
-208
-0.3% -$4.88K ﹤0.01% 1935
2020
Q4
$1.19M Buy
59,675
+623
+1% +$12.5K ﹤0.01% 1929
2020
Q3
$772K Hold
59,052
﹤0.01% 2015
2020
Q2
$965K Hold
59,052
﹤0.01% 1873
2020
Q1
$604K Sell
59,052
-666
-1% -$6.81K ﹤0.01% 1965
2019
Q4
$1.04M Sell
59,718
-1,207
-2% -$21K ﹤0.01% 1943
2019
Q3
$931K Buy
60,925
+728
+1% +$11.1K ﹤0.01% 1970
2019
Q2
$809K Buy
60,197
+1,863
+3% +$25K ﹤0.01% 2094
2019
Q1
$792K Sell
58,334
-978
-2% -$13.3K ﹤0.01% 2061
2018
Q4
$763K Buy
59,312
+1,027
+2% +$13.2K ﹤0.01% 2047
2018
Q3
$910K Buy
58,285
+6,964
+14% +$109K ﹤0.01% 2119
2018
Q2
$951K Buy
51,321
+5,943
+13% +$110K ﹤0.01% 2092
2018
Q1
$841K Sell
45,378
-1,591
-3% -$29.5K ﹤0.01% 2066
2017
Q4
$871K Buy
46,969
+581
+1% +$10.8K ﹤0.01% 2080
2017
Q3
$830K Sell
46,388
-3,558
-7% -$63.7K ﹤0.01% 2113
2017
Q2
$821K Sell
49,946
-3,100
-6% -$51K ﹤0.01% 2170
2017
Q1
$823K Sell
53,046
-1,300
-2% -$20.2K ﹤0.01% 2190
2016
Q4
$774K Sell
54,346
-1,600
-3% -$22.8K ﹤0.01% 2267
2016
Q3
$690K Buy
55,946
+600
+1% +$7.4K ﹤0.01% 2308
2016
Q2
$595K Buy
+55,346
New +$595K ﹤0.01% 2357