The Analysis of WEATHERLY ASSET MANAGEMENT L. P.'s Holdings & P&L


Currently, WEATHERLY ASSET MANAGEMENT L. P. holds 188 types of securities in its portfolio with a total value $1.4B. In the most recent quarter, they have increased their positions in FBND (+28.5K shares, valued at $1.3M), JPST (+18.2K shares, valued at $921.1K), TOTL (+22.4K shares, valued at $882.4K); decreased their positions in AAPL (-10.2K shares, valued at $3.0M), PANW (-5.2K shares, valued at $1.8M), NVDA (-8.8K shares, valued at $1.8M); initiated new positions in N/A (+3.4K shares, valued at $765.5K), N/A (+3.4K shares, valued at $755.7K), N/A (+5.0K shares, valued at $753.9K).


1M P&L
-44.9M-3.60%
3M P&L
+33.8M+2.89%
HY P&L
+154.8M+14.74%

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

1Drug Manufacturers - General335.8M
27.0%
2N/A299.9M
24.1%
3Software - Infrastructure101.4M
8.2%

Top Industries by Stock Count

1N/A40 stocks
26.0%
2Drug Manufacturers - General7 stocks
4.5%
3Semiconductors6 stocks
3.9%
Stock Holdings
LLY
ELI LILLY & CO
-0.52%
Shares271.7K
Event2026-06-30
Filed2026-07-20
AAPL
APPLE INC
-3.16%
Shares313.6K
Event2026-06-30
Filed2026-07-20
AMZN
AMAZON COM INC
-2.09%
Shares214.2K
Event2026-06-30
Filed2026-07-20
PANW
PALO ALTO NETWORKS INC
-3.75%
Shares133.8K
Event2026-06-30
Filed2026-07-20
FBND
FIDELITY MERRIMACK STR TR
3.17%
Shares927.0K
Event2026-06-30
Filed2026-07-20
JMST
J P MORGAN EXCHANGE TRADED F
0.12%
Shares727.5K
Event2026-06-30
Filed2026-07-20
MSFT
MICROSOFT CORP
-3.47%
Shares95.3K
Event2026-06-30
Filed2026-07-20
GOOGL
ALPHABET INC
-1.94%
Shares98.5K
Event2026-06-30
Filed2026-07-20
NETFLIX INC.
NETFLIX INC.
-3.29%
Shares385.2K
Event2026-06-30
Filed2026-07-20
JPST
J P MORGAN EXCHANGE TRADED F
3.47%
Shares543.6K
Event2026-06-30
Filed2026-07-20
ASML
ASML HLDG NV
-0.85%
Shares13.7K
Event2026-06-30
Filed2026-07-20
VIGI
VANGUARD WHITEHALL FDS
2.47%
Shares291.1K
Event2026-06-30
Filed2026-07-20
TOTL
SSGA ACTIVE ETF TR
3.41%
Shares678.9K
Event2026-06-30
Filed2026-07-20
CGW
INVESCO EXCH TRADED FD TR II
-0.52%
Shares400.8K
Event2026-06-30
Filed2026-07-20
ITOT
ISHARES TR
-2.06%
Shares156.4K
Event2026-06-30
Filed2026-07-20
COSTCO WHOLESALE CORPORATION
COSTCO WHOLESALE CORPORATION
-1.29%
Shares27.1K
Event2026-06-30
Filed2026-07-20
XBI
SPDR SERIES TRUST
-0.39%
Shares157.5K
Event2026-06-30
Filed2026-07-20
WASTE MGMT INC DEL
WASTE MGMT INC DEL
-1.28%
Shares111.2K
Event2026-06-30
Filed2026-07-20
NVDA
NVIDIA CORPORATION
-6.76%
Shares121.1K
Event2026-06-30
Filed2026-07-20
FHLC
FIDELITY COVINGTON TRUST
2.22%
Shares313.3K
Event2026-06-30
Filed2026-07-20
VISA INC
VISA INC
-0.64%
Shares53.3K
Event2026-06-30
Filed2026-07-20
GLW
CORNING INC
-8.47%
Shares67.2K
Event2026-06-30
Filed2026-07-20
FTNT
FORTINET INC
-3.81%
Shares104.9K
Event2026-06-30
Filed2026-07-20
ANET
ARISTA NETWORKS INC
-1.57%
Shares77.2K
Event2026-06-30
Filed2026-07-20
HD
HOME DEPOT INC
-1.54%
Shares37.1K
Event2026-06-30
Filed2026-07-20
PG
PROCTER & GAMBLE CO
1.83%
Shares84.8K
Event2026-06-30
Filed2026-07-20
GD
GENERAL DYNAMICS CORP
-2.25%
Shares31.9K
Event2026-06-30
Filed2026-07-20
KO
COCA COLA CO
4.27%
Shares126.8K
Event2026-06-30
Filed2026-07-20
DLR
DIGITAL RLTY TR INC
0.35%
Shares54.6K
Event2026-06-30
Filed2026-07-20
DE
DEERE & CO
-0.40%
Shares15.1K
Event2026-06-30
Filed2026-07-20
GOOG
ALPHABET INC
-2.33%
Shares24.5K
Event2026-06-30
Filed2026-07-20
IXUS
ISHARES TR
0.88%
Shares86.1K
Event2026-06-30
Filed2026-07-20
WMT
WALMART INC
0.32%
Shares70.8K
Event2026-06-30
Filed2026-07-20
SBUX
STARBUCKS CORP
-5.81%
Shares74.7K
Event2026-06-30
Filed2026-07-20
LRCX
LAM RESEARCH CORP
-3.83%
Shares17.6K
Event2026-06-30
Filed2026-07-20
COP
CONOCOPHILLIPS
1.17%
Shares71.1K
Event2026-06-30
Filed2026-07-20
LMT
LOCKHEED MARTIN CORP
0.11%
Shares14.1K
Event2026-06-30
Filed2026-07-20
JNJ
JOHNSON & JOHNSON
-2.72%
Shares27.0K
Event2026-06-30
Filed2026-07-20
CAT
CATERPILLAR INC
4.35%
Shares6.2K
Event2026-06-30
Filed2026-07-20
GLD
SPDR GOLD TR
-1.32%
Shares17.3K
Event2026-06-30
Filed2026-07-20
BROADCOM INC
BROADCOM INC
1.94%
Shares16.5K
Event2026-06-30
Filed2026-07-20
META PLATFORMS INC
META PLATFORMS INC
2.60%
Shares11.0K
Event2026-06-30
Filed2026-07-20
APH
AMPHENOL CORP
-1.84%
Shares33.6K
Event2026-06-30
Filed2026-07-20
CISCO SYS INC
CISCO SYS INC
-2.09%
Shares50.1K
Event2026-06-30
Filed2026-07-20
ROK
ROCKWELL AUTOMATION INC
-3.46%
Shares11.2K
Event2026-06-30
Filed2026-07-20
TT
TRANE TECHNOLOGIES PLC
-5.08%
Shares11.2K
Event2026-06-30
Filed2026-07-20
RTX CORPORATION
RTX CORPORATION
2.69%
Shares28.6K
Event2026-06-30
Filed2026-07-20
DIS
DISNEY WALT CO
-2.76%
Shares53.8K
Event2026-06-30
Filed2026-07-20
SHEL
SHELL PLC
1.43%
Shares66.9K
Event2026-06-30
Filed2026-07-20
EQIX
EQUINIX INC
2.40%
Shares4.9K
Event2026-06-30
Filed2026-07-20
MCK
MCKESSON CORP
-3.73%
Shares6.5K
Event2026-06-30
Filed2026-07-20
BRK.B
BERKSHIRE HATHAWAY INC DEL
-0.71%
Shares9.1K
Event2026-06-30
Filed2026-07-20
TTE
TOTALENERGIES SE
-2.19%
Shares57.0K
Event2026-06-30
Filed2026-07-20
JPMORGAN CHASE & CO
JPMORGAN CHASE & CO
-2.65%
Shares13.6K
Event2026-06-30
Filed2026-07-20
ADOBE INC
ADOBE INC
-5.70%
Shares20.9K
Event2026-06-30
Filed2026-07-20
NEXTERA ENERGY INC
NEXTERA ENERGY INC
-0.67%
Shares48.6K
Event2026-06-30
Filed2026-07-20
QCOM
QUALCOMM INC
-6.86%
Shares22.4K
Event2026-06-30
Filed2026-07-20
ZS
ZSCALER INC
15.27%
Shares28.9K
Event2026-06-30
Filed2026-07-20
CVX
CHEVRON CORPORATION
-0.53%
Shares23.3K
Event2026-06-30
Filed2026-07-20
TSLA
TESLA INC
-0.52%
Shares8.9K
Event2026-06-30
Filed2026-07-20
INTC
INTEL CORP
9.60%
Shares26.0K
Event2026-06-30
Filed2026-07-20
CEG
CONSTELLATION ENERGY CORP
9.46%
Shares14.0K
Event2026-06-30
Filed2026-07-20
FDX
FEDEX CORP
-2.21%
Shares10.9K
Event2026-06-30
Filed2026-07-20
MASTERCARD INCORPORATED
MASTERCARD INCORPORATED
4.80%
Shares6.2K
Event2026-06-30
Filed2026-07-20
SERVICENOW INC
SERVICENOW INC
-7.99%
Shares32.1K
Event2026-06-30
Filed2026-07-20
QQQ
INVESCO QQQ TR
-0.73%
Shares4.1K
Event2026-06-30
Filed2026-07-20
NTR
NUTRIEN LTD
-0.78%
Shares47.0K
Event2026-06-30
Filed2026-07-20
ADM
ARCHER DANIELS MIDLAND CO
-0.20%
Shares38.0K
Event2026-06-30
Filed2026-07-20
ISHARES TR
ISHARES TR
0.00%
Shares3.7K
Event2026-06-30
Filed2026-07-20
XLV
SELECT SECTOR SPDR TR
-7.06%
Shares16.3K
Event2026-06-30
Filed2026-07-20
SNDK
SANDISK CORP
-9.48%
Shares1.1K
Event2026-06-30
Filed2026-07-20
ABBVIE INC
ABBVIE INC
-0.33%
Shares9.8K
Event2026-06-30
Filed2026-07-20
IWR
ISHARES TR
-0.07%
Shares22.1K
Event2026-06-30
Filed2026-07-20
DGX
QUEST DIAGNOSTICS INC
-7.53%
Shares11.0K
Event2026-06-30
Filed2026-07-20
VZ
VERIZON COMMUNICATIONS INC
-11.87%
Shares53.3K
Event2026-06-30
Filed2026-07-20
CL
COLGATE PALMOLIVE CO
-1.11%
Shares24.3K
Event2026-06-30
Filed2026-07-20
ABT
ABBOTT LABORATORIES
-0.74%
Shares24.0K
Event2026-06-30
Filed2026-07-20
FREEPORT MCMORAN INC
FREEPORT MCMORAN INC
-0.40%
Shares32.3K
Event2026-06-30
Filed2026-07-20
NSC
NORFOLK SOUTHN CORP
-0.02%
Shares6.4K
Event2026-06-30
Filed2026-07-20
WDC
WESTERN DIGITAL CORP
0.00%
Shares3.1K
Event2026-06-30
Filed2026-07-20
TGT
TARGET CORP
-6.54%
Shares14.1K
Event2026-06-30
Filed2026-07-20
SHW
SHERWIN WILLIAMS CO
-10.13%
Shares5.3K
Event2026-06-30
Filed2026-07-20
CROWDSTRIKE HLDGS INC
CROWDSTRIKE HLDGS INC
0.00%
Shares2.3K
Event2026-06-30
Filed2026-07-20
STATE STR SPDR S&P 500 ETF T
STATE STR SPDR S&P 500 ETF T
-2.09%
Shares2.2K
Event2026-06-30
Filed2026-07-20
ORACLE CORP
ORACLE CORP
-0.70%
Shares10.7K
Event2026-06-30
Filed2026-07-20
T
AT&T INC
-18.18%
Shares75.0K
Event2026-06-30
Filed2026-07-20
ALL
ALLSTATE CORP
-3.10%
Shares6.3K
Event2026-06-30
Filed2026-07-20
SAP
SAP SE
-1.36%
Shares9.8K
Event2026-06-30
Filed2026-07-20
BLK
BLACKROCK INC
-0.33%
Shares1.5K
Event2026-06-30
Filed2026-07-20
AMGN
AMGEN INC
17.42%
Shares4.0K
Event2026-06-30
Filed2026-07-20
CGGO
CAPITAL GROUP GBL GROWTH EQT
0.00%
Shares33.6K
Event2026-06-30
Filed2026-07-20
CSX
CSX CORP
0.00%
Shares29.0K
Event2026-06-30
Filed2026-07-20
DEXCOM INC
DEXCOM INC
-1.40%
Shares19.9K
Event2026-06-30
Filed2026-07-20
EXXON MOBIL CORP
EXXON MOBIL CORP
0.78%
Shares9.7K
Event2026-06-30
Filed2026-07-20
PHO
INVESCO EXCHANGE TRADED FD T
0.00%
Shares19.0K
Event2026-06-30
Filed2026-07-20
IBM
INTERNATIONAL BUSINESS MACHS
-0.36%
Shares4.4K
Event2026-06-30
Filed2026-07-20
MU
MICRON TECHNOLOGY INC
-6.48%
Shares981
Event2026-06-30
Filed2026-07-20
MCD
MCDONALDS CORP
0.00%
Shares4.1K
Event2026-06-30
Filed2026-07-20
WFC
WELLS FARGO & CO
0.00%
Shares13.4K
Event2026-06-30
Filed2026-07-20
AGILENT TECHNOLOGIES INC
AGILENT TECHNOLOGIES INC
0.00%
Shares8.3K
Event2026-06-30
Filed2026-07-20
AWR
AMER STATES WTR CO
0.00%
Shares13.1K
Event2026-06-30
Filed2026-07-20
CVS
CVS HEALTH CORP
-2.02%
Shares10.2K
Event2026-06-30
Filed2026-07-20
VOO
VANGUARD INDEX FDS
1.48%
Shares1.5K
Event2026-06-30
Filed2026-07-20
PIN
INVESCO INDIA EXCHANGE-TRADE
29.32%
Shares50.3K
Event2026-06-30
Filed2026-07-20
IWF
ISHARES TR
300.00%
Shares7.7K
Event2026-06-30
Filed2026-07-20
PYPL
PAYPAL HLDGS INC
-19.57%
Shares21.8K
Event2026-06-30
Filed2026-07-20
PSX
PHILLIPS 66
4.54%
Shares5.5K
Event2026-06-30
Filed2026-07-20
IR
INGERSOLL RAND INC
-0.59%
Shares11.2K
Event2026-06-30
Filed2026-07-20
IJH
ISHARES TR
0.00%
Shares11.2K
Event2026-06-30
Filed2026-07-20
KMB
KIMBERLY-CLARK CORP
-15.35%
Shares7.7K
Event2026-06-30
Filed2026-07-20
EA
ELECTRONIC ARTS INC
0.00%
Shares4.0K
Event2026-06-30
Filed2026-07-20
UL
UNILEVER PLC
-12.55%
Shares13.0K
Event2026-06-30
Filed2026-07-20
HONEYWELL INTL INC
HONEYWELL INTL INC
New
Shares3.4K
Event2026-06-30
Filed2026-07-20
HONEYWELL AEROSPACE INC
HONEYWELL AEROSPACE INC
New
Shares3.4K
Event2026-06-30
Filed2026-07-20
MRK
MERCK & CO INC
-1.93%
Shares5.8K
Event2026-06-30
Filed2026-07-20
FEDEX FGHT HLDG CO INC
FEDEX FGHT HLDG CO INC
New
Shares5.0K
Event2026-06-30
Filed2026-07-20
BRK.A
BERKSHIRE HATHAWAY INC DEL
0.00%
Shares1
Event2026-06-30
Filed2026-07-20
DVY
ISHARES TR
0.00%
Shares4.7K
Event2026-06-30
Filed2026-07-20
AMD
ADVANCED MICRO DEVICES INC
0.00%
Shares1.2K
Event2026-06-30
Filed2026-07-20
CGGR
CAPITAL GROUP GROWTH ETF
0.00%
Shares14.7K
Event2026-06-30
Filed2026-07-20
GSY
INVESCO ACTIVELY MANAGED EXC
0.00%
Shares13.3K
Event2026-06-30
Filed2026-07-20
IP
INTERNATIONAL PAPER CO
-6.51%
Shares17.2K
Event2026-06-30
Filed2026-07-20
JOHNSON CONTROLS INTERNATION
JOHNSON CONTROLS INTERNATION
0.00%
Shares4.5K
Event2026-06-30
Filed2026-07-20
TSM
TAIWAN SEMICONDUCTOR MANUFAC
-1.85%
Shares1.3K
Event2026-06-30
Filed2026-07-20
ACCENTURE PLC IRELAND
ACCENTURE PLC IRELAND
-2.64%
Shares5.0K
Event2026-06-30
Filed2026-07-20
APPLIED MATLS INC
APPLIED MATLS INC
-5.27%
Shares827
Event2026-06-30
Filed2026-07-20
VRTX
VERTEX PHARMACEUTICALS INC
0.00%
Shares1.2K
Event2026-06-30
Filed2026-07-20
ALLEGION PLC
ALLEGION PLC
-1.57%
Shares4.1K
Event2026-06-30
Filed2026-07-20
LIN
LINDE PLC
102.01%
Shares1.1K
Event2026-06-30
Filed2026-07-20
PEP
PEPSICO INC
1.03%
Shares4.2K
Event2026-06-30
Filed2026-07-20
CMCSA
COMCAST CORP NEW
-1.61%
Shares22.3K
Event2026-06-30
Filed2026-07-20
IWD
ISHARES TR
0.00%
Shares2.1K
Event2026-06-30
Filed2026-07-20
EMR
EMERSON ELEC CO
0.00%
Shares3.5K
Event2026-06-30
Filed2026-07-20
PRF
INVESCO EXCHANGE TRADED FD T
0.00%
Shares9.3K
Event2026-06-30
Filed2026-07-20
SCHB
SCHWAB STRATEGIC TR
0.00%
Shares17.3K
Event2026-06-30
Filed2026-07-20
SLV
ISHARES SILVER TR
0.00%
Shares9.3K
Event2026-06-30
Filed2026-07-20
RBC
RBC BEARINGS INC
0.00%
Shares723
Event2026-06-30
Filed2026-07-20
IDEXX LABS INC
IDEXX LABS INC
-8.34%
Shares879
Event2026-06-30
Filed2026-07-20
SRE
SEMPRA
0.00%
Shares4.8K
Event2026-06-30
Filed2026-07-20
NVS
NOVARTIS AG
0.00%
Shares2.6K
Event2026-06-30
Filed2026-07-20
SW
SMURFIT WESTROCK PLC
-30.54%
Shares8.9K
Event2026-06-30
Filed2026-07-20
FNDX
SCHWAB STRATEGIC TR
0.00%
Shares13.1K
Event2026-06-30
Filed2026-07-20
PALANTIR TECHNOLOGIES INC
PALANTIR TECHNOLOGIES INC
0.00%
Shares3.5K
Event2026-06-30
Filed2026-07-20
NKE
NIKE INC
-36.07%
Shares9.6K
Event2026-06-30
Filed2026-07-20
3M CO
3M CO
-10.58%
Shares2.5K
Event2026-06-30
Filed2026-07-20
VEA
VANGUARD TAX-MANAGED FDS
0.00%
Shares5.5K
Event2026-06-30
Filed2026-07-20
AMTM
AMENTUM HOLDINGS INC
92.47%
Shares18.6K
Event2026-06-30
Filed2026-07-20
DFUS
DIMENSIONAL ETF TRUST
0.00%
Shares4.6K
Event2026-06-30
Filed2026-07-20
GMED
GLOBUS MED INC
-0.75%
Shares4.8K
Event2026-06-30
Filed2026-07-20
CNI
CANADIAN NATL RY CO
-8.78%
Shares3.1K
Event2026-06-30
Filed2026-07-20
VCSH
VANGUARD SCOTTSDALE FDS
-3.63%
Shares4.7K
Event2026-06-30
Filed2026-07-20
MS
MORGAN STANLEY
0.00%
Shares1.7K
Event2026-06-30
Filed2026-07-20
CZFS
CITIZENS FINL SVCS INC
0.00%
Shares4.9K
Event2026-06-30
Filed2026-07-20
UNP
UNION PAC CORP
0.00%
Shares1.3K
Event2026-06-30
Filed2026-07-20
VTEC
VANGUARD CALIF TAX FREE FDS
0.00%
Shares3.4K
Event2026-06-30
Filed2026-07-20
HRL
HORMEL FOODS CORP
-49.86%
Shares13.8K
Event2026-06-30
Filed2026-07-20
AKRE
PROFESIONALLY MANAGED PORTFO
0.00%
Shares6.3K
Event2026-06-30
Filed2026-07-20
TSN
TYSON FOODS INC
-16.71%
Shares5.9K
Event2026-06-30
Filed2026-07-20
ATEC
ALPHATEC HLDGS INC
0.00%
Shares38.3K
Event2026-06-30
Filed2026-07-20
INTU
INTUIT
-11.37%
Shares1.3K
Event2026-06-30
Filed2026-07-20
UPS
UNITED PARCEL SVCS INC
9.71%
Shares3.0K
Event2026-06-30
Filed2026-07-20
CGDV
CAPITAL GROUP DIVIDEND VALUE
0.00%
Shares6.4K
Event2026-06-30
Filed2026-07-20
SCHX
SCHWAB STRATEGIC TR
-0.01%
Shares10.6K
Event2026-06-30
Filed2026-07-20
TMO
THERMO FISHER SCIENTIFIC INC
-2.38%
Shares616
Event2026-06-30
Filed2026-07-20
WAL
WESTERN ALLIANCE BANCORP
0.00%
Shares3.6K
Event2026-06-30
Filed2026-07-20
DUK
DUKE ENERGY CORP NEW
0.00%
Shares2.3K
Event2026-06-30
Filed2026-07-20
MPC
MARATHON PETE CORP
0.00%
Shares1.2K
Event2026-06-30
Filed2026-07-20
AXP
AMERICAN EXPRESS CO
0.00%
Shares830
Event2026-06-30
Filed2026-07-20
ETN
EATON CORP PLC
0.00%
Shares655
Event2026-06-30
Filed2026-07-20
CI
THE CIGNA GROUP
-1.38%
Shares998
Event2026-06-30
Filed2026-07-20
GEV
GE VERNOVA INC
New
Shares218
Event2026-06-30
Filed2026-07-20
SNA
SNAP ON INC
0.00%
Shares635
Event2026-06-30
Filed2026-07-20
XLI
SELECT SECTOR SPDR TR
0.00%
Shares1.4K
Event2026-06-30
Filed2026-07-20
SCHF
SCHWAB STRATEGIC TR
0.00%
Shares9.1K
Event2026-06-30
Filed2026-07-20
CHUBB LIMITED
CHUBB LIMITED
-3.32%
Shares729
Event2026-06-30
Filed2026-07-20
DG
DOLLAR GEN CORP
0.00%
Shares2.1K
Event2026-06-30
Filed2026-07-20
HSY
HERSHEY CO
-20.11%
Shares1.4K
Event2026-06-30
Filed2026-07-20
CMI
CUMMINS INC
New
Shares341
Event2026-06-30
Filed2026-07-20
SNY
SANOFI SA
-22.10%
Shares5.4K
Event2026-06-30
Filed2026-07-20
GS
GOLDMAN SACHS GROUP INC
New
Shares227
Event2026-06-30
Filed2026-07-20
BHE
BENCHMARK ELECTRS INC
New
Shares2.2K
Event2026-06-30
Filed2026-07-20
CE
CELANESE CORP DEL
-8.00%
Shares4.6K
Event2026-06-30
Filed2026-07-20
DATADOG INC
DATADOG INC
New
Shares799
Event2026-06-30
Filed2026-07-20
VHT
VANGUARD WORLD FD
New
Shares689
Event2026-06-30
Filed2026-07-20
GILD
GILEAD SCIENCES INC
-4.69%
Shares1.6K
Event2026-06-30
Filed2026-07-20
IUSG
ISHARES TR
New
Shares1.1K
Event2026-06-30
Filed2026-07-20
AMT
AMERICAN TOWER CORP
0.00%
Shares1.2K
Event2026-06-30
Filed2026-07-20
CAH
CARDINAL HEALTH INC
New
Shares851
Event2026-06-30
Filed2026-07-20

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
WEATHERLY ASSET MANAGEMENT L. P. Institutional Holdings, Portfolio & P&L — TradeFomo