Christopher Browne - Tweedy, Browne Co
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    93
Portfolio value:    $1,258,817,374
Holdings Activity Buys Sells    History
Holding/activity history for  UniFirst Corp. (UNF)
← All UNF superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 101,671 2.03 Reduce 0.38% <0.01 $186.61–283.77 · VW $240.66i $25,579,407 SEC
2025   Q4 102,059 1.59 Buy 1.59 $147.66–218.52 · VW $186.36i $19,687,181 SEC
2021   Q1 0 0.00 Sell 100.00% 0.22 $207.17–258.86 · VW $229.91i SEC
2020   Q4 30,937 0.22 Reduce 0.08% <0.01 $160.70–212.97 · VW $195.12i $6,549,000 SEC
2020   Q3 30,962 0.23 $189.36 $5,863,000 SEC
2020   Q2 30,962 0.22 Reduce 1.89% <0.01 $132.60–195.39 · VW $168.98i $5,541,000 SEC
2020   Q1 31,557 0.22 Reduce 0.65% <0.01 $121.89–217.90 · VW $163.63i $4,768,000 SEC
2019   Q4 31,762 0.23 Reduce 94.27% 1.11 $185.20–214.39 · VW $200.52i $6,415,000 SEC
2019   Q3 554,746 1.18 Add 1610.23% 1.11 $184.31–205.22 · VW $194.88i $33,301,000 SEC
2019   Q2 32,437 0.22 Reduce 2.40% <0.01 $152.61–189.24 · VW $176.81i $6,117,000 SEC
2019   Q1 33,235 0.17 $153.51 $5,102,000 SEC
2018   Q4 33,235 0.17 Reduce 4.96% <0.01 $133.17–174.56 · VW $150.27i $4,755,000 SEC
2018   Q3 34,970 0.18 Reduce 0.97% <0.01 $171.48–191.95 · VW $179.03i $6,073,000 SEC
2018   Q2 35,311 0.19 $176.91 $6,247,000 SEC
2018   Q1 35,311 0.17 Reduce 1.47% <0.01 $144.30–176.15 · VW $160.70i $5,708,000 SEC
2017   Q4 35,836 0.16 Reduce 0.50% <0.01 $149.00–171.80 · VW $161.90i $5,909,000 SEC
2017   Q3 36,016 0.15 $151.49 $5,456,000 SEC
2017   Q2 36,016 0.15 Reduce 30.91% 0.06 $133.45–146.50 · VW $140.22i $5,067,000 SEC
2017   Q1 52,132 0.21 Reduce 46.13% 0.20 $124.85–147.05 · VW $137.78i $7,374,000 SEC
2016   Q4 96,774 0.43 Reduce 39.12% 0.25 $116.67–147.65 · VW $135.99i $13,902,000 SEC
2016   Q3 158,960 0.63 Reduce 15.06% 0.09 $111.97–137.01 · VW $126.95i $20,960,000 SEC
2016   Q2 187,151 0.61 Reduce 0.58% <0.01 $104.86–118.63 · VW $113.07i $21,657,000 SEC
2016   Q1 188,241 0.57 Reduce 0.46% <0.01 $96.90–113.66 · VW $106.56i $20,541,000 SEC
2015   Q4 189,106 0.58 Reduce 0.78% <0.01 $100.75–113.16 · VW $106.04i $19,705,000 SEC
2015   Q3 190,598 0.61 Reduce 0.30% <0.01 $104.22–119.46 · VW $110.16i $20,358,000 SEC
2015   Q2 191,178 0.59 Reduce 0.22% <0.01 $109.90–123.89 · VW $115.21i $21,383,000 SEC
2015   Q1 191,593 0.61 Reduce 1.88% 0.01 $107.31–123.15 · VW $116.05i $22,549,000 SEC
2014   Q4 195,259 0.61 Reduce 0.45% <0.01 $93.97–124.61 · VW $113.34i $23,714,000 SEC
2014   Q3 196,150 0.44 Reduce 0.63% <0.01 $95.16–109.69 · VW $100.48i $18,946,000 SEC
2014   Q2 197,385 0.45 Reduce 0.92% <0.01 $91.59–112.71 · VW $103.43i $20,923,000 SEC
2014   Q1 199,219 0.51 Reduce 39.27% 0.32 $101.42–117.91 · VW $109.76i $21,902,000 SEC
2013   Q4 328,028 0.82 Reduce 4.69% 0.04 $97.11–108.27 · VW $104.13i $35,099,000 SEC
2013   Q3 344,165 0.87 Reduce 8.88% 0.08 $91.45–104.54 · VW $100.14i $35,938,000 SEC
2013   Q2 377,713 0.87 Reduce 42.48% 0.66 $87.68–100.07 · VW $93.00i $34,466,000 SEC
2013   Q1 656,641 1.56 Reduce 14.03% 0.24 $74.16–93.00 · VW $85.89i $59,426,000 SEC
2012   Q4 763,794 1.72 Add 12.32% 0.19 $65.85–75.37 · VW $71.51i $56,001,000 SEC
2012   Q3 680,026 1.62 Reduce 0.97% 0.02 $61.22–69.23 · VW $65.75i $45,419,000 SEC
2012   Q2 686,702 1.55 Reduce 1.08% 0.02 $55.86–64.05 · VW $61.22i $43,777,000 SEC
2012   Q1 694,182 1.48 Reduce 3.91% 0.06 $57.45–62.98 · VW $60.66i $42,727,000 SEC
2011   Q4 722,453 1.49 Reduce 2.62% 0.04 $42.84–58.31 · VW $52.63i $40,992,000 SEC
2011   Q3 741,864 1.37 Add 0.38% <0.01 $43.69–61.22 · VW $50.07i $33,599,000 SEC
2011   Q2 739,084 1.45 Reduce 1.45% 0.02 $49.63–56.36 · VW $54.06i $41,529,000 SEC
2011   Q1 749,936 1.34 Reduce 0.77% 0.01 $51.88–57.98 · VW $54.29i $39,754,000 SEC
2010   Q4 755,751 1.48 Reduce 0.90% 0.01 $42.72–55.89 · VW $51.22i $41,604,000 SEC
2010   Q3 762,596 1.23 Add 2.24% 0.03 $38.14–46.19 · VW $42.83i $33,669,000 SEC
2010   Q2 745,910 1.38 Reduce 1.63% 0.02 $39.81–52.43 · VW $45.42i $32,835,000 SEC
2010   Q1 758,232 1.52 Reduce 17.88% 0.30 $48.31–55.79 · VW $51.87i $39,049,000 SEC
2009   Q4 923,345 1.66 Add 13.35% 0.20 $39.81–48.89 · VW $45.60i $44,422,000 SEC
2009   Q3 814,599 2.02 Reduce 49.94% 1.85 $36.70–45.60 · VW $42.25i $36,209,000 SEC
2009   Q2 1,627,200 3.71 Reduce 2.33% 0.08 $27.08–39.60 · VW $34.62i $60,483,000 SEC
2009   Q1 1,665,934 3.35 Reduce 6.77% 0.23 $20.16–31.78 · VW $26.59i $46,380,000 SEC
2008   Q4 1,786,886 3.41 Add 14.10% 0.42 $23.95–43.56 · VW $32.40i $53,053,000 SEC
2008   Q3 1,566,076 3.82 Reduce 20.31% 0.88 $42.50–50.44 · VW $45.34i $67,482,000 SEC
2008   Q2 1,965,176 4.35 Reduce 7.32% 0.24 $37.40–50.46 · VW $44.17i $87,765,000 SEC
2008   Q1 2,120,349 3.27 Add 7.92% 0.24 $34.92–43.25 · VW $38.42i $78,644,000 SEC
2007   Q4 1,964,733 3.17 Add 44.98% 0.99 $34.60–41.92 · VW $38.17i $74,660,000 SEC
2007   Q3 1,355,190 2.01 Reduce 0.25% <0.01 $35.25–47.31 · VW $40.01i $50,765,000 SEC
2007   Q2 1,358,640 1.78 Reduce 2.08% 0.03 $38.30–48.00 · VW $43.45i $59,848,000 SEC
2007   Q1 1,387,564 1.64 Reduce 3.08% 0.05 $37.25–45.01 · VW $40.21i $53,241,000 SEC
2006   Q4 1,431,669 1.59 Reduce 5.02% 0.08 $31.00–41.63 · VW $37.01i $54,990,000 SEC
2006   Q3 1,507,287 1.51 Add 88.51% 0.71 $29.50–35.07 · VW $31.94i $47,088,000 SEC
2006   Q2 799,590 1.05 Add 11.21% 0.11 $28.65–34.79 · VW $32.65i $27,586,000 SEC
2006   Q1 719,022 1.06 Add 30.88% 0.25 $30.66–35.74 · VW $33.21i $23,886,000 SEC
2005   Q4 549,380 0.76 Add 246.16% 0.54 $30.00–36.67 · VW $32.59i $17,086,000 SEC
2005   Q3 158,705 0.24 Reduce 0.85% <0.01 $34.40–45.75 · VW $38.41i $5,566,000 SEC
2005   Q2 160,065 0.28 Reduce 1.45% <0.01 $35.20–43.95 · VW $39.90i $6,489,000 SEC
2005   Q1 162,420 0.28 Reduce 0.34% <0.01 $28.00–41.38 · VW $36.43i $6,481,000 SEC
2004   Q4 162,980 0.16 Buy 0.16 $25.50–29.45 · VW $27.74i $4,609,000 SEC
Price snapshot:
Current price$272.93
Avg. buy price$192.90
+/- since buy41.49%
52-week low$146.95
52-week high$283.39