California State Teachers Retirement System (CalSTRS)’s CarGurus CARG Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.43M Buy
100,792
+21,401
+27% +$700K ﹤0.01% 1233
2025
Q4
$3.04M Sell
79,391
-12,995
-14% -$468K ﹤0.01% 1190
2025
Q3
$3.44M Buy
92,386
+15,895
+21% +$543K ﹤0.01% 1117
2025
Q2
$2.56M Buy
76,491
+107
+0.1% +$3.22K ﹤0.01% 1244
2025
Q1
$2.23M Sell
76,384
-1,325
-2% -$46.4K ﹤0.01% 1284
2024
Q4
$2.84M Sell
77,709
-1,880
-2% -$64.6K ﹤0.01% 1193
2024
Q3
$2.39M Sell
79,589
-3,509
-4% -$94.6K ﹤0.01% 1302
2024
Q2
$2.18M Sell
83,098
-4,394
-5% -$105K ﹤0.01% 1323
2024
Q1
$2.02M Sell
87,492
-2,609
-3% -$60.4K ﹤0.01% 1401
2023
Q4
$2.18M Sell
90,101
-4,612
-5% -$92.7K ﹤0.01% 1386
2023
Q3
$1.66M Sell
94,713
-16,142
-15% -$319K ﹤0.01% 1497
2023
Q2
$2.51M Sell
110,855
-3,985
-3% -$75.4K ﹤0.01% 1361
2023
Q1
$2.15M Sell
114,840
-1,956
-2% -$33.3K ﹤0.01% 1426
2022
Q4
$1.64M Buy
116,796
+1,605
+1% +$22K ﹤0.01% 1601
2022
Q3
$1.63M Sell
115,191
-2,210
-2% -$44.8K ﹤0.01% 1564
2022
Q2
$2.52M Buy
117,401
+7,230
+7% +$214K ﹤0.01% 1341
2022
Q1
$4.68M Sell
110,171
-9,918
-8% -$365K 0.01% 1094
2021
Q4
$4.04M Buy
120,089
+4,297
+4% +$151K ﹤0.01% 1297
2021
Q3
$3.64M Sell
115,792
-12,167
-10% -$355K ﹤0.01% 1339
2021
Q2
$3.36M Sell
127,959
-4,750
-4% -$123K ﹤0.01% 1449
2021
Q1
$3.16M Sell
132,709
-29
-0% -$840 ﹤0.01% 1479
2020
Q4
$4.21M Buy
132,738
+1,921
+1% +$47.5K 0.01% 1214
2020
Q3
$2.83M Buy
130,817
+584
+0.4% +$14.9K ﹤0.01% 1288
2020
Q2
$3.3M Buy
130,233
+16,273
+14% +$379K 0.01% 1181
2020
Q1
$2.16M Sell
113,960
-564
-0.5% -$16.1K ﹤0.01% 1251
2019
Q4
$4.03M Sell
114,524
-1,152
-1% -$40.7K 0.01% 1148
2019
Q3
$3.58M Buy
115,676
+1,381
+1% +$47K 0.01% 1180
2019
Q2
$4.13M Buy
114,295
+37,677
+49% +$1.42M 0.01% 1117
2019
Q1
$3.07M Sell
76,618
-1,704
-2% -$66.7K 0.01% 1266
2018
Q4
$2.64M Buy
78,322
+1,767
+2% +$70.8K 0.01% 1286
2018
Q3
$4.26M Buy
76,555
+1,291
+2% +$59.7K 0.01% 1134
2018
Q2
$2.62M Buy
+75,264
New +$2.53M 0.01% 1436

Other funds holding CARG