The Analysis of Barbara Oil Co.'s Holdings & P&L


Currently, Barbara Oil Co. holds 69 types of securities in its portfolio with a total value $259.5M. In the most recent quarter, they have increased their positions in AXON (+1.7K shares, valued at $719.9K), MSFT (+1.6K shares, valued at $592.3K), WAT (+676 shares, valued at $201.3K); decreased their positions in WMT (-34.0K shares, valued at $4.2M), V (-3.6K shares, valued at $1.1M), CSCO (-9.0K shares, valued at $694.5K); initiated new positions in AXON (+1.7K shares, valued at $719.9K), WAT (+676 shares, valued at $201.3K).


1M P&L
+4.2M+1.59%
3M P&L
+4.6M+1.71%
HY P&L
+25.4M+10.31%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Banks - Diversified34.8M
13.7%
2Drug Manufacturers - General31.9M
12.6%
3Aerospace & Defense22.2M
8.7%

Top Industries by Stock Count

1Software - Application8 stocks
11.4%
2Aerospace & Defense6 stocks
8.6%
3Drug Manufacturers - General4 stocks
5.7%
Stock Holdings
JNJ
JOHNSON & JOHNSON
0.00%
Shares102.0K
Event2026-03-31
Filed2026-05-13
JPM
JPMORGAN CHASE & CO
0.00%
Shares67.0K
Event2026-03-31
Filed2026-05-13
WMT
WALMART INC
-23.61%
Shares110.0K
Event2026-03-31
Filed2026-05-13
BK
BANK NEW YORK MELLON CORP
0.00%
Shares80.0K
Event2026-03-31
Filed2026-05-13
GL
GLOBE LIFE INC
0.00%
Shares67.5K
Event2026-03-31
Filed2026-05-13
CAT
CATERPILLAR INC
0.00%
Shares12.5K
Event2026-03-31
Filed2026-05-13
XOM
EXXON MOBIL CORP
0.00%
Shares51.5K
Event2026-03-31
Filed2026-05-13
MSFT
MICROSOFT CORP
7.40%
Shares23.2K
Event2026-03-31
Filed2026-05-13
HD
HOME DEPOT INC
0.00%
Shares24.0K
Event2026-03-31
Filed2026-05-13
MERCK & CO INC
MERCK & CO INC
0.00%
Shares62.3K
Event2026-03-31
Filed2026-05-13
PG
PROCTER AND GAMBLE CO
0.00%
Shares50.0K
Event2026-03-31
Filed2026-05-13
TDG
TRANSDIGM GROUP INC
0.00%
Shares5.1K
Event2026-03-31
Filed2026-05-13
EMR
EMERSON ELEC CO
0.00%
Shares42.5K
Event2026-03-31
Filed2026-05-13
LMT
LOCKHEED MARTIN CORP
0.00%
Shares8.5K
Event2026-03-31
Filed2026-05-13
CSCO
CISCO SYS INC
-12.98%
Shares60.0K
Event2026-03-31
Filed2026-05-13
BA
BOEING CO
0.00%
Shares22.5K
Event2026-03-31
Filed2026-05-13
PFE
PFIZER INC
0.00%
Shares157.5K
Event2026-03-31
Filed2026-05-13
ABBV
ABBVIE INC
0.00%
Shares20.0K
Event2026-03-31
Filed2026-05-13
ITW
ILLINOIS TOOL WKS INC
0.00%
Shares15.0K
Event2026-03-31
Filed2026-05-13
INTC
INTEL CORP
0.00%
Shares85.0K
Event2026-03-31
Filed2026-05-13
UNP
UNION PAC CORP
0.00%
Shares15.0K
Event2026-03-31
Filed2026-05-13
HON
HONEYWELL INTL INC
0.00%
Shares16.0K
Event2026-03-31
Filed2026-05-13
NSC
NORFOLK SOUTHN CORP
0.00%
Shares12.5K
Event2026-03-31
Filed2026-05-13
AJG
GALLAGHER ARTHUR J & CO
0.00%
Shares16.5K
Event2026-03-31
Filed2026-05-13
LHX
L3HARRIS TECHNOLOGIES INC
0.00%
Shares10.0K
Event2026-03-31
Filed2026-05-13
ALPHABET INC-CL C
ALPHABET INC-CL C
0.00%
Shares12.0K
Event2026-03-31
Filed2026-05-13
APPLIED MATLS INC
APPLIED MATLS INC
0.00%
Shares10.0K
Event2026-03-31
Filed2026-05-13
MA
MASTERCARD INCORPORATED
0.00%
Shares6.6K
Event2026-03-31
Filed2026-05-13
IDXX
IDEXX LABORATORIES INC
0.00%
Shares5.2K
Event2026-03-31
Filed2026-05-13
NVDA
NVIDIA CORP
0.00%
Shares15.6K
Event2026-03-31
Filed2026-05-13
ADI
ANALOG DEVICES INC
0.00%
Shares8.5K
Event2026-03-31
Filed2026-05-13
AVY
AVERY DENNISON CORP
0.00%
Shares15.5K
Event2026-03-31
Filed2026-05-13
BMY
BRISTOL-MYERS SQUIBB CO
0.00%
Shares42.0K
Event2026-03-31
Filed2026-05-13
BWXT
BWX TECHNOLOGIES INC
0.00%
Shares11.7K
Event2026-03-31
Filed2026-05-13
PGR
PROGRESSIVE CORP
0.00%
Shares11.6K
Event2026-03-31
Filed2026-05-13
APH
AMPHENOL CORP NEW
0.00%
Shares18.2K
Event2026-03-31
Filed2026-05-13
CVX
CHEVRON CORP NEW
0.00%
Shares10.0K
Event2026-03-31
Filed2026-05-13
UNH
UNITEDHEALTH GROUP INC
0.00%
Shares7.5K
Event2026-03-31
Filed2026-05-13
LYV
LIVE NATION ENTERTAINMENT INC
0.00%
Shares13.0K
Event2026-03-31
Filed2026-05-13
BAC
BANK AMERICA CORP
0.00%
Shares40.0K
Event2026-03-31
Filed2026-05-13
TXN
TEXAS INSTRS INC
0.00%
Shares10.0K
Event2026-03-31
Filed2026-05-13
AMZN
AMAZON COM INC
0.00%
Shares8.8K
Event2026-03-31
Filed2026-05-13
CPRT
COPART INC
0.00%
Shares54.8K
Event2026-03-31
Filed2026-05-13
WSO
WATSCO INC
0.00%
Shares5.0K
Event2026-03-31
Filed2026-05-13
GWRE
GUIDEWIRE SOFTWARE INC
0.00%
Shares10.5K
Event2026-03-31
Filed2026-05-13
RTX
RTX CORPORATION
0.00%
Shares8.0K
Event2026-03-31
Filed2026-05-13
ABT
ABBOTT LABS
0.00%
Shares15.0K
Event2026-03-31
Filed2026-05-13
FAST
FASTENAL CO
0.00%
Shares32.0K
Event2026-03-31
Filed2026-05-13
WFC
WELLS FARGO CO NEW
0.00%
Shares18.0K
Event2026-03-31
Filed2026-05-13
ORLY
OREILLY AUTOMOTIVE INC
0.00%
Shares15.0K
Event2026-03-31
Filed2026-05-13
CSGP
COSTAR GROUP INC
0.00%
Shares32.0K
Event2026-03-31
Filed2026-05-13
ADBE
ADOBE SYSTEMS INC
0.00%
Shares4.9K
Event2026-03-31
Filed2026-05-13
ICE
INTERCONTINENTAL EXCHANGE INC
0.00%
Shares7.5K
Event2026-03-31
Filed2026-05-13
APD
AIR PRODS & CHEMS INC
0.00%
Shares4.0K
Event2026-03-31
Filed2026-05-13
WM
WASTE MGMT INC DEL
0.00%
Shares5.0K
Event2026-03-31
Filed2026-05-13
VEEV
VEEVA SYS INC
0.00%
Shares6.5K
Event2026-03-31
Filed2026-05-13
ZTS
ZOETIS INC
0.00%
Shares9.6K
Event2026-03-31
Filed2026-05-13
VZ
VERIZON COMMUNICATIONS INC
0.00%
Shares22.5K
Event2026-03-31
Filed2026-05-13
AAON
AAON INC
0.00%
Shares13.0K
Event2026-03-31
Filed2026-05-13
META
META PLATFORMS INC
0.00%
Shares1.9K
Event2026-03-31
Filed2026-05-13
AMT
AMERICAN TOWER CORP
0.00%
Shares6.0K
Event2026-03-31
Filed2026-05-13
ADP
AUTOMATIC DATA PROCESSING INC
0.00%
Shares5.0K
Event2026-03-31
Filed2026-05-13
V
VISA INC
-51.80%
Shares3.4K
Event2026-03-31
Filed2026-05-13
WST
WEST PHARMACEUTICAL SVSC INC
0.00%
Shares3.7K
Event2026-03-31
Filed2026-05-13
BDX
BECTON DICKINSON & CO
0.00%
Shares5.0K
Event2026-03-31
Filed2026-05-13
AXON
AXON ENTERPRISE INC
New
Shares1.7K
Event2026-03-31
Filed2026-05-13
BAX
BAXTER INTL INC
0.00%
Shares40.0K
Event2026-03-31
Filed2026-05-13
T
AT&T INC
0.00%
Shares15.0K
Event2026-03-31
Filed2026-05-13
WAT
WATERS CORP
New
Shares676
Event2026-03-31
Filed2026-05-13

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
Barbara Oil Co. Institutional Holdings, Portfolio & P&L β€” TradeFomo