California State Teachers Retirement System (CalSTRS)’s Freshpet FRPT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.51M Buy
59,465
+12,732
+27% +$895K ﹤0.01% 1216
2025
Q4
$2.85M Buy
46,733
+991
+2% +$56.2K ﹤0.01% 1230
2025
Q3
$2.52M Buy
45,742
+3,041
+7% +$188K ﹤0.01% 1281
2025
Q2
$2.9M Buy
42,701
+61
+0.1% +$4.76K ﹤0.01% 1168
2025
Q1
$3.55M Sell
42,640
-494
-1% -$60.4K ﹤0.01% 1029
2024
Q4
$6.39M Sell
43,134
-453
-1% -$66K 0.01% 790
2024
Q3
$5.96M Sell
43,587
-1,283
-3% -$168K 0.01% 836
2024
Q2
$5.81M Sell
44,870
-782
-2% -$93.8K 0.01% 817
2024
Q1
$5.29M Sell
45,652
-2,336
-5% -$226K 0.01% 887
2023
Q4
$4.16M Sell
47,988
-503
-1% -$34.5K 0.01% 1015
2023
Q3
$3.19M Sell
48,491
-9,113
-16% -$654K ﹤0.01% 1117
2023
Q2
$3.79M Sell
57,604
-1,596
-3% -$105K 0.01% 1118
2023
Q1
$3.92M Sell
59,200
-665
-1% -$40.8K 0.01% 1075
2022
Q4
$3.16M Buy
59,865
+667
+1% +$39.7K 0.01% 1211
2022
Q3
$2.96M Buy
59,198
+2,665
+5% +$126K 0.01% 1203
2022
Q2
$2.93M Buy
56,533
+2,008
+4% +$155K ﹤0.01% 1261
2022
Q1
$5.6M Sell
54,525
-4,515
-8% -$425K 0.01% 995
2021
Q4
$5.63M Sell
59,040
-11,976
-17% -$1.49M 0.01% 1074
2021
Q3
$10.1M Buy
71,016
+2
+0% +$286 0.01% 809
2021
Q2
$11.6M Buy
71,014
+9,510
+15% +$1.62M 0.01% 757
2021
Q1
$9.77M Buy
61,504
+2,875
+5% +$434K 0.01% 812
2020
Q4
$8.32M Buy
58,629
+54
+0.1% +$6.97K 0.01% 838
2020
Q3
$6.54M Buy
58,575
+178
+0.3% +$18.1K 0.01% 840
2020
Q2
$4.88M Buy
58,397
+6,080
+12% +$458K 0.01% 962
2020
Q1
$3.34M Sell
52,317
-259
-0.5% -$16.6K 0.01% 1028
2019
Q4
$3.11M Sell
52,576
-1,062
-2% -$56.6K 0.01% 1298
2019
Q3
$2.67M Buy
53,638
+5,834
+12% +$267K 0.01% 1353
2019
Q2
$2.18M Buy
47,804
+7,327
+18% +$332K ﹤0.01% 1497
2019
Q1
$1.71M Sell
40,477
-641
-2% -$24.7K ﹤0.01% 1623
2018
Q4
$1.32M Buy
41,118
+968
+2% +$33.7K ﹤0.01% 1732
2018
Q3
$1.47M Sell
40,150
-15
-0% -$494 ﹤0.01% 1817
2018
Q2
$1.1M Buy
40,165
+2,475
+7% +$52.9K ﹤0.01% 1993
2018
Q1
$620K Sell
37,690
-1,489
-4% -$27.5K ﹤0.01% 2259
2017
Q4
$742K Sell
39,179
-599
-2% -$10.4K ﹤0.01% 2173
2017
Q3
$623K Sell
39,778
-3,667
-8% -$59K ﹤0.01% 2290
2017
Q2
$721K Sell
43,445
-600
-1% -$8.27K ﹤0.01% 2265
2017
Q1
$484K Sell
44,045
-1,900
-4% -$20.5K ﹤0.01% 2502
2016
Q4
$466K Sell
45,945
-1,100
-2% -$9.96K ﹤0.01% 2555
2016
Q3
$407K Buy
47,045
+200
+0.4% +$1.97K ﹤0.01% 2603
2016
Q2
$437K Buy
46,845
+2,876
+7% +$24.8K ﹤0.01% 2551
2016
Q1
$322K Buy
43,969
+5,481
+14% +$38.2K ﹤0.01% 2657
2015
Q4
$327K Buy
38,488
+636
+2% +$5.53K ﹤0.01% 2669
2015
Q3
$397K Sell
37,852
-100
-0.3% -$1.45K ﹤0.01% 2575
2015
Q2
$706K Buy
37,952
+16,152
+74% +$338K ﹤0.01% 2329
2015
Q1
$424K Sell
21,800
-500
-2% -$8.38K ﹤0.01% 2553
2014
Q4
$380K Buy
+22,300
New +$384K ﹤0.01% 2653

Other funds holding FRPT

California State Teachers Retirement System (CalSTRS)'s FRPT Position: Q1 2026 in Review

California State Teachers Retirement System (CalSTRS) increased its Freshpet (FRPT) stake by 27% in Q1 2026, buying an estimated $895K and bringing the position to 59,465 shares worth $3.51M. The position accounts for ﹤0.01% of the portfolio, ranked #1216.

California State Teachers Retirement System (CalSTRS) first reported a position in FRPT in Q4 2014 and has held it in 46 quarters since. The position peaked at $11.6M in Q2 2021. 327 funds tracked by Wall St. Rank hold FRPT as of Q1 2026.

  • California State Teachers Retirement System (CalSTRS) held 59,465 shares of Freshpet worth $3.51M as of Q1 2026.
  • California State Teachers Retirement System (CalSTRS) bought 12,732 Freshpet shares in Q1 2026, an estimated $895K.
  • Freshpet made up ﹤0.01% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q1 2026, its #1216 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in Freshpet in Q4 2014 and has held it in 46 quarters since.
  • California State Teachers Retirement System (CalSTRS)'s Freshpet position peaked at $11.6M in Q2 2021.
  • 327 funds tracked by Wall St. Rank held Freshpet as of Q1 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q1 2026, filed 18 May 2026.