Brian Bares - Bares Capital Management Portfolio

Period Date  Mar 31, 2025
Filing Date  May 15, 2025
Total Stocks  21
Portfolio Value  $851.86M

Bares Capital Management Activity

DateSymbolTypeQuantity
Q3 2023Sep 30, 2023
TWLO
Twilio Inc.
Buy
+1,095+0.3%
Q3 2023Sep 30, 2023
ALRM
Alarm.com Holdings, Inc.
Sell
-231-0.0%
Q3 2023Sep 30, 2023
SNEX
StoneX Group Inc.
Sell
-1,000-0.6%
Q3 2023Sep 30, 2023
XPEL
XPEL, Inc.
Sell
-1,077-0.2%
Q3 2023Sep 30, 2023
IBKR
Interactive Brokers Group, Inc.
Sell
-4,904-0.2%
Q3 2023Sep 30, 2023
W
Wayfair Inc.
Sell
-7,949-0.4%
Q3 2023Sep 30, 2023
ATRO
Astronics Corporation
Sell
-8,500-1.2%
Q3 2023Sep 30, 2023
GWRE
Guidewire Software, Inc.
Sell
-24,000-10.6%
Q3 2023Sep 30, 2023
ONTO
Onto Innovation Inc.
Sell
-25,000-18.2%
Q3 2023Sep 30, 2023
CSGP
CoStar Group, Inc.
Sell
-27,522-1.3%
Q3 2023Sep 30, 2023
PEGA
Pegasystems Inc.
Sell
-36,240-0.6%
Q3 2023Sep 30, 2023
PZZA
Papa John's International, Inc.
Sell
-50,000-43.1%
Q3 2023Sep 30, 2023
HCAT
Health Catalyst, Inc
Sell
-80,000-10.3%
Q3 2023Sep 30, 2023
ALGN
Align Technology, Inc.
Sell
-87,725-15.9%
Q3 2023Sep 30, 2023
ZUO
Zuora, Inc.
Sell
-100,000-11.1%
Q3 2023Sep 30, 2023
ESI
Element Solutions Inc.
Sell
-112,535-13.9%
Q3 2023Sep 30, 2023
WDAY
Workday, Inc.
Sell
-468,585-22.2%
Q3 2023Sep 30, 2023
OLO
Olo Inc.
Sell
-518,436-23.9%
Q3 2023Sep 30, 2023
RDFN
Redfin Corporation
Sell
-716,723-4.1%
Q3 2023Sep 30, 2023
PLNT
Planet Fitness, Inc.
Sell - Position Exit
-1,998,888-100.0%
Q2 2023Jun 30, 2023
UPWK
Upwork Inc.
Buy
+660,000+82.5%
Q2 2023Jun 30, 2023
ETSY
Etsy, Inc.
Buy
+558,757+27.9%
Q2 2023Jun 30, 2023
WOW
WideOpenWest, Inc.
Buy
+507,520+35.5%
Q2 2023Jun 30, 2023
PEGA
Pegasystems Inc.
Buy
+457,888+8.6%
Q2 2023Jun 30, 2023
SSTI
SoundThinking, Inc.
Buy
+346,298+140.4%
Q2 2023Jun 30, 2023
HCAT
Health Catalyst, Inc
Buy
+330,000+73.3%
Q2 2023Jun 30, 2023
SQ
Block, Inc.
Buy
+325,646+8.0%
Q2 2023Jun 30, 2023
FC
Franklin Covey Company
Buy
+133,401+48.9%
Q2 2023Jun 30, 2023
TFIN
Triumph Financial, Inc.
Buy - Position Entry
+79,166
Q2 2023Jun 30, 2023
PLNT
Planet Fitness, Inc.
Buy
+72,031+3.7%
Page 7 of 351031 total trades