Teacher Retirement System of Texas’s Otter Tail OTTR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$441K Buy
5,723
+220
+4% +$17K ﹤0.01% 1611
2025
Q1
$442K Sell
5,503
-7,179
-57% -$577K ﹤0.01% 1567
2024
Q4
$936K Sell
12,682
-4,555
-26% -$336K ﹤0.01% 1114
2024
Q3
$1.35M Buy
17,237
+3,014
+21% +$236K 0.01% 874
2024
Q2
$1.25M Buy
14,223
+9,821
+223% +$860K 0.01% 833
2024
Q1
$380K Sell
4,402
-8,664
-66% -$748K ﹤0.01% 1373
2023
Q4
$1.11M Sell
13,066
-860
-6% -$73.1K 0.01% 928
2023
Q3
$1.06M Buy
13,926
+3,463
+33% +$263K 0.01% 1010
2023
Q2
$826K Buy
10,463
+6,295
+151% +$497K 0.01% 1157
2023
Q1
$301K Sell
4,168
-7,431
-64% -$537K ﹤0.01% 1705
2022
Q4
$681K Sell
11,599
-18,116
-61% -$1.06M 0.01% 1339
2022
Q3
$1.83M Buy
29,715
+23,390
+370% +$1.44M 0.01% 777
2022
Q2
$425K Sell
6,325
-2,279
-26% -$153K ﹤0.01% 1252
2022
Q1
$538K Buy
8,604
+580
+7% +$36.3K ﹤0.01% 1367
2021
Q4
$573K Buy
8,024
+1,329
+20% +$94.9K ﹤0.01% 1399
2021
Q3
$375K Buy
6,695
+1,886
+39% +$106K ﹤0.01% 1545
2021
Q2
$235K Buy
+4,809
New +$235K ﹤0.01% 1743
2018
Q4
Sell
-4,212
Closed -$202K 1063
2018
Q3
$202K Sell
4,212
-3,023
-42% -$145K ﹤0.01% 1445
2018
Q2
$344K Sell
7,235
-646
-8% -$30.7K ﹤0.01% 1452
2018
Q1
$342K Sell
7,881
-4,338
-36% -$188K ﹤0.01% 1445
2017
Q4
$543K Buy
+12,219
New +$543K ﹤0.01% 1463
2016
Q3
Sell
-4,758
Closed -$159K 1830
2016
Q2
$159K Sell
4,758
-1,472
-24% -$49.2K ﹤0.01% 1575
2016
Q1
$185K Sell
6,230
-7,523
-55% -$223K ﹤0.01% 1393
2015
Q4
$366K Sell
13,753
-5,097
-27% -$136K ﹤0.01% 739
2015
Q3
$491K Buy
18,850
+8,752
+87% +$228K ﹤0.01% 744
2015
Q2
$269K Buy
10,098
+9,094
+906% +$242K ﹤0.01% 727
2015
Q1
$32K Buy
1,004
+12
+1% +$382 ﹤0.01% 1732
2014
Q4
$31K Sell
992
-183
-16% -$5.72K ﹤0.01% 1656
2014
Q3
$31K Sell
1,175
-36
-3% -$950 ﹤0.01% 1571
2014
Q2
$37K Hold
1,211
﹤0.01% 1595
2014
Q1
$37K Sell
1,211
-7
-0.6% -$214 ﹤0.01% 1409
2013
Q4
$36K Sell
1,218
-3,063
-72% -$90.5K ﹤0.01% 1428
2013
Q3
$118K Buy
4,281
+2,064
+93% +$56.9K ﹤0.01% 1588
2013
Q2
$63K Buy
+2,217
New +$63K ﹤0.01% 1538