Market Value747,906,000
Total Holdings341
File Date2020-05-12
Original Filing (Click here)

All hedge funds or institutions that manage over $100M are required by the SEC to file quarterly reports on their holdings. These reports are called 13F reports. However, the filings are required the following quarter from the reporting period, which means that by the time the filing is made (and we see them), the information could be five months old.

For funds with long term positions that make few trades, the holdings might closely resemble their current holdings, even after several months. However, for funds that have high turnover, the holdings data we see might differ significantly from their current holdings. Institutions are required to report CALL and PUT options, and those positions are identified in the table. However, they are not required to report short positions.

Click the link icon to see the full transaction history.

Upgrade to unlock premium data and export to Excel .

Security Imputed
Share Price
Prev
Shares
Current
Shares
Change
(Percent)
Prev Value
(USD x1000)
Current Value
(USD x1000)
Change
(Percent)
JNJ / Johnson & Johnson
DIS / The Walt Disney Company Call
WFC / Wells Fargo & Company
WFC / Wells Fargo & Company Call
WFC / Wells Fargo & Company Put
NUGT / Direxion Shares ETF Trust - Direxion Daily Gold Miners Index Bull 2X Shares Call
NVST / Envista Holdings Corporation
KHC / The Kraft Heinz Company Call
EQIX / Equinix, Inc. Call
TLRA / Telaria, Inc. Call
TLRA / Telaria, Inc. Put
ALLY / Ally Financial Inc.
GRUB / Just Eat Takeaway.com N.V. - ADR (New)
TWLO / Twilio Inc. Call
HYG / iShares Trust - iShares iBoxx $ High Yield Corporate Bond ETF Put
RETA / Reata Pharmaceuticals Inc - Class A
AVGO / Broadcom Inc.
AXON / Axon Enterprise, Inc. Put
BXP / Boston Properties, Inc. Call
SE / Sea Limited - Depositary Receipt (Common Stock) Call
SE / Sea Limited - Depositary Receipt (Common Stock) Put
GEO / The GEO Group, Inc. Call
BA / The Boeing Company Put
UPS / United Parcel Service, Inc. Call
BIIB / Biogen Inc. Call
KO / The Coca-Cola Company Put
AVDL / Avadel Pharmaceuticals plc Call
XENT / Intersect ENT Inc
US92854Q1067 / Vivint Solar Inc. Call
US7018771029 / Parsley Energy, Inc. Call
US72941B1061 / Pluralsight Inc
TPC / Tutor Perini Corporation
VTV / Vanguard Index Funds - Vanguard Value ETF Call
ECA / EnCana Corp. Call
PFPT / Proofpoint Inc Call
SKX / Skechers U.S.A., Inc. Call
HPE / Hewlett Packard Enterprise Company
HPE / Hewlett Packard Enterprise Company Put
HGV / Hilton Grand Vacations Inc. Call
HGV / Hilton Grand Vacations Inc. Put
HLT / Hilton Worldwide Holdings Inc.
HLT / Hilton Worldwide Holdings Inc. Put
/ Immunomedics, Inc. Call
I / Intelsat SA
I / Intelsat SA Call
XENT / Intersect ENT Inc Call
LQD / iShares Trust - iShares iBoxx $ Investment Grade Corporate Bond ETF
LQD / iShares Trust - iShares iBoxx $ Investment Grade Corporate Bond ETF Put
LQD / iShares Trust - iShares iBoxx $ Investment Grade Corporate Bond ETF Call
JLL / Jones Lang LaSalle Incorporated Call
MLNX / Mellanox Technologies, Ltd. Call
CHS / Chico's FAS, Inc. Put
CFX / Colfax Corp Put
INSG / Inseego Corp.
CAMP / Camp4 Therapeutics Corporation
CAMP / Camp4 Therapeutics Corporation Put
SNBR / Sleep Number Corporation
WLL / Whiting Petroleum Corp (New)
PZZA / Papa John's International, Inc.
LITE / Lumentum Holdings Inc. Call
RACE / Ferrari N.V.
CG / The Carlyle Group Inc.
BYND / Beyond Meat, Inc.
US09739C1027 / Boingo Wireless Inc
US09739C1027 / Boingo Wireless Inc Call
110122157 / Bristol Meyers Squibb CVR Exp. 12/31/2020
ASB / Associated Banc-Corp Call
OZK / Bank OZK
OZK / Bank OZK Put
FBP / First BanCorp. Put
VOD / Vodafone Group Public Limited Company - Depositary Receipt (Common Stock) Call
CAT / Caterpillar Inc.
CC / The Chemours Company
APO / Apollo Global Management, Inc.
APO / Apollo Global Management, Inc. Put
ET / Energy Transfer LP - Limited Partnership Call
FUN / Six Flags Entertainment Corporation Put
MPC / Marathon Petroleum Corporation Call
TMUS / T-Mobile US, Inc.
RACE / Ferrari N.V. Put
CHK / Chesapeake Energy Corporation
BIDU / Baidu, Inc. - Depositary Receipt (Common Stock)
FDX / FedEx Corporation
ESPR / Esperion Therapeutics, Inc.
COST / Costco Wholesale Corporation Call
LK / Luckin Coffee Inc. Call
LK / Luckin Coffee Inc. Put
GOLD / Barrick Mining Corporation
US63934E1082 / Navistar International Corp Call
KRE / SPDR Series Trust - SPDR S&P Regional Banking ETF Put
SFIX / Stitch Fix, Inc. Call
SFIX / Stitch Fix, Inc. Put
ZGNX / Zogenix Inc
ZGNX / Zogenix Inc Put
CYBR / CyberArk Software Ltd.
CYBR / CyberArk Software Ltd. Call
CYBR / CyberArk Software Ltd. Put
LTMAQ / LATAM Airlines Group S.A. - ADR
LTMAQ / LATAM Airlines Group S.A. - ADR Put
EXPE / Expedia Group, Inc. Put
ACN / Accenture plc Call
CX / CEMEX, S.A.B. de C.V. - Depositary Receipt (Common Stock)
CXW / CoreCivic, Inc.
SPR / Spirit AeroSystems Holdings, Inc.
PFSI / PennyMac Financial Services, Inc. Call
ADSK / Autodesk, Inc.
GE / General Electric Company Call
GLNG / Golar LNG Limited
MAS / Masco Corporation Call
PENN / PENN Entertainment, Inc. Put
PENN / PENN Entertainment, Inc.
GRUB / Just Eat Takeaway.com N.V. - ADR (New) Put
IBM / International Business Machines Corporation Call
CRC / California Resources Corporation Call
CRC / California Resources Corporation Put
WM / Waste Management, Inc.
ESTC / Elastic N.V.
MGY / Magnolia Oil & Gas Corporation Call
MGM / MGM Resorts International
MGM / MGM Resorts International Put
CHK / Chesapeake Energy Corporation Put
RDS.B / Shell Plc - ADR Call
NVT / nVent Electric plc
NVT / nVent Electric plc Call
SDS / ProShares Trust - ProShares UltraShort S&P500
PEG / Public Service Enterprise Group Incorporated Call
RDFN / Redfin Corporation Call
US85207U1051 / Sprint Corporation
TSG / TriStar Gold, Inc.
TRMB / Trimble Inc. Call
WCC / WESCO International, Inc.
US83088V1026 / Slack Technologies Inc Call
WCC / WESCO International, Inc. Call
CFX / Colfax Corp
ECH / iShares, Inc. - iShares MSCI Chile ETF Put
GNW / Genworth Financial, Inc. Put
EWA / iShares, Inc. - iShares MSCI Australia ETF
EWA / iShares, Inc. - iShares MSCI Australia ETF Put
EWJ / iShares, Inc. - iShares MSCI Japan ETF Put
LGF.A / Lions Gate Entertainment Corp. Call
CHS / Chico's FAS, Inc.
ECA / EnCana Corp. Put
EXTN / Exterran Corp Call
INSG / Inseego Corp. Put
WLL / Whiting Petroleum Corp (New) Put
RNG / RingCentral, Inc. Call
ALTR / Altair Engineering Inc. Put
FBP / First BanCorp.
GOOS / Canada Goose Holdings Inc.
GOOS / Canada Goose Holdings Inc. Put
CX / CEMEX, S.A.B. de C.V. - Depositary Receipt (Common Stock) Put
CERS / Cerus Corporation
CERS / Cerus Corporation Put
CAKE / The Cheesecake Factory Incorporated
CHH / Choice Hotels International, Inc. Put
FIX / Comfort Systems USA, Inc.
CODI / Compass Diversified Put
US28470R1023 / Eldorado Resorts, Inc. Put
US28470R1023 / Eldorado Resorts, Inc. Call
EPAM / EPAM Systems, Inc. Call
TXRH / Texas Roadhouse, Inc. Call
US36268W1009 / Gain Capital Holdings, Inc. Call
US7018771029 / Parsley Energy, Inc.
US7018771029 / Parsley Energy, Inc. Put
TXRH / Texas Roadhouse, Inc. Put
ACM / AECOM
EWW / iShares, Inc. - iShares MSCI Mexico ETF Put
US28470R1023 / Eldorado Resorts, Inc.
XME / SPDR Series Trust - SPDR S&P Metals & Mining ETF Call
MCHX / Marchex, Inc.
CXW / CoreCivic, Inc. Call
FAST / Fastenal Company Call
HGV / Hilton Grand Vacations Inc.
US85207U1051 / Sprint Corporation Call
TBT / ProShares Trust - ProShares UltraShort 20+ Year Treasury Put
SPXS / Direxion Shares ETF Trust - Direxion Daily S&P 500 Bear 3X Shares Call
RICK / RCI Hospitality Holdings, Inc.
SFM / Sprouts Farmers Market, Inc.
SFM / Sprouts Farmers Market, Inc. Put
SEAS / United Parks & Resorts Inc. Put
EPI / WisdomTree Trust - WisdomTree India Earnings Fund Put
BE / Bloom Energy Corporation
SGMS / Scientific Games Corporation Call
AVGO / Broadcom Inc. Put
BAC / Bank of America Corporation Call
IYR / iShares Trust - iShares U.S. Real Estate ETF
IYR / iShares Trust - iShares U.S. Real Estate ETF Put
BKLN / Invesco Exchange-Traded Fund Trust II - Invesco Senior Loan ETF Put
HTLF / Heartland Financial USA, Inc. Call
PBF / PBF Energy Inc.
SMH / VanEck ETF Trust - VanEck Semiconductor ETF
SMH / VanEck ETF Trust - VanEck Semiconductor ETF Put
GRUB / Just Eat Takeaway.com N.V. - ADR (New) Call
CVX / Chevron Corporation Call
KDP / Keurig Dr Pepper Inc.
VALE / Vale S.A. - Depositary Receipt (Common Stock)
018490100 / Allergan plc
CBOE / Cboe Global Markets, Inc. Call
NCLH / Norwegian Cruise Line Holdings Ltd. Put
HPQ / HP Inc. Call
TLRY / Tilray Brands, Inc. Call
TLRY / Tilray Brands, Inc. Put
DISH / DISH Network Corporation Call
GO / Grocery Outlet Holding Corp. Put
K / Kellanova
IBKR / Interactive Brokers Group, Inc.
IBKR / Interactive Brokers Group, Inc. Call
WM / Waste Management, Inc. Put
LYFT / Lyft, Inc.
CG / The Carlyle Group Inc. Call
CG / The Carlyle Group Inc. Put
USB / U.S. Bancorp Put
EBAY / eBay Inc.
EBAY / eBay Inc. Call
EBAY / eBay Inc. Put
ZEN / Zendesk Inc Call
CLVS / Clovis Oncology Inc
CLVS / Clovis Oncology Inc Put
EIX / Edison International
CXW / CoreCivic, Inc. Put
GPN / Global Payments Inc.
GPN / Global Payments Inc. Put
AG / First Majestic Silver Corp.
AG / First Majestic Silver Corp. Call
AG / First Majestic Silver Corp. Put
TLT / iShares Trust - iShares 20+ Year Treasury Bond ETF
INDA / iShares Trust - iShares MSCI India ETF
INDA / iShares Trust - iShares MSCI India ETF Put
GEO / The GEO Group, Inc.
RACE / Ferrari N.V. Call
APA / APA Corporation Put
PVG / Pretium Resources Inc Call
SNAP / Snap Inc. Call
M / Macy's, Inc. Call
OAS / Oasis Petroleum Inc. - New Put
JE / Just Energy Group Inc
CCI / Crown Castle Inc.
CCI / Crown Castle Inc. Put
AXTA / Axalta Coating Systems Ltd.
/ Wyndham Destinations, Inc. Call
SWK / Stanley Black & Decker, Inc. Call
WEX / WEX Inc. Call
PYPL / PayPal Holdings, Inc.
GDX / VanEck ETF Trust - VanEck Gold Miners ETF Call
FDX / FedEx Corporation Call
XLF / The Select Sector SPDR Trust - The Financial Select Sector SPDR Fund Call
SPR / Spirit AeroSystems Holdings, Inc. Call
OAS / Oasis Petroleum Inc. - New
IAC / IAC Inc. Call
CLR / Continental Resources Inc (OKLA) Put
/ McDermott International, Inc. Put
IP / International Paper Company
SPOT / Spotify Technology S.A.
SPOT / Spotify Technology S.A. Put
AMGN / Amgen Inc. Put
UBER / Uber Technologies, Inc. Put
BX / Blackstone Inc. Call
SEDG / SolarEdge Technologies, Inc.
WELL / Welltower Inc. Call
BIDU / Baidu, Inc. - Depositary Receipt (Common Stock) Put
MRO / Marathon Oil Corporation Put
MAR / Marriott International, Inc.
MAR / Marriott International, Inc. Put
US98212B1035 / WPX Energy, Inc.
US98212B1035 / WPX Energy, Inc. Call
US98212B1035 / WPX Energy, Inc. Put
GOLD / Barrick Mining Corporation Call
GOLD / Barrick Mining Corporation Put
PLNT / Planet Fitness, Inc.
V / Visa Inc.
SPR / Spirit AeroSystems Holdings, Inc. Put
BYND / Beyond Meat, Inc. Put
QD / Qudian Inc. - Depositary Receipt (Common Stock) Put
ALK / Alaska Air Group, Inc. Put
VNOM / Viper Energy, Inc. Put
GGAL / Grupo Financiero Galicia S.A. - Depositary Receipt (Common Stock)
GGAL / Grupo Financiero Galicia S.A. - Depositary Receipt (Common Stock) Put
VMC / Vulcan Materials Company Call
AMRN / Amarin Corporation plc - Depositary Receipt (Common Stock)
AMRN / Amarin Corporation plc - Depositary Receipt (Common Stock) Call
ADT / ADT Inc. Put
/ ViacomCBS Inc
NLOK / NortonLifeLock Inc Call
GPS / The Gap, Inc. Call
CCJ / Cameco Corporation
NVST / Envista Holdings Corporation Call
LUMN / Lumen Technologies, Inc.
ESTC / Elastic N.V. Call
SLV / iShares Silver Trust Call
UBER / Uber Technologies, Inc. Call
/ McDermott International, Inc. Call
BBBY / Bed Bath & Beyond, Inc. Call
UAA / Under Armour, Inc. Put
CAH / Cardinal Health, Inc.
CAH / Cardinal Health, Inc. Put
JNPR / Juniper Networks, Inc. Call
EXAS / Exact Sciences Corporation Put
META / Meta Platforms, Inc. Put
/ Sina Corp. Put
PAYX / Paychex, Inc. Call
BMY / Bristol-Myers Squibb Company Put
QQQ / Invesco QQQ Trust, Series 1
QQQ / Invesco QQQ Trust, Series 1 Call
QQQ / Invesco QQQ Trust, Series 1 Put
MCO / Moody's Corporation
MCO / Moody's Corporation Put
PCG / PG&E Corporation Call
PCG / PG&E Corporation Put
MRNA / Moderna, Inc. Call
MRNA / Moderna, Inc. Put
MLCO / Melco Resorts & Entertainment Limited - Depositary Receipt (Common Stock)
MLCO / Melco Resorts & Entertainment Limited - Depositary Receipt (Common Stock) Put
RTX / RTX Corporation
US0153511094 / Alexion Pharmaceuticals, Inc. Call
FLR / Fluor Corporation Call
SONO / Sonos, Inc.
CRBP / Corbus Pharmaceuticals Holdings, Inc. Call
PYPL / PayPal Holdings, Inc. Put
IRM / Iron Mountain Incorporated Call
EXPE / Expedia Group, Inc. Call
PLAN / Anaplan Inc Call
MRTX / Mirati Therapeutics, Inc.
IMGN / ImmunoGen, Inc.
US2692464017 / E*TRADE Financial, Inc.
CZR / Caesars Entertainment, Inc.
IRM / Iron Mountain Incorporated Put
GEO / The GEO Group, Inc. Put
DBC / Invesco DB Commodity Index Tracking Fund
FISV / Fiserv, Inc. Put
LUMN / Lumen Technologies, Inc. Put
AMGN / Amgen Inc. Call
CBRL / Cracker Barrel Old Country Store, Inc. Call
C.WSA / Citigroup, Inc.
C.WSA / Citigroup, Inc. Call
BKNG / Booking Holdings Inc. Call
OXY / Occidental Petroleum Corporation Put
NLOK / NortonLifeLock Inc
NLOK / NortonLifeLock Inc Put
GOOGL / Alphabet Inc. Put
PNC / The PNC Financial Services Group, Inc. Call
TGT / Target Corporation Call
BMY / Bristol-Myers Squibb Company Call
MSFT / Microsoft Corporation Call
PLNT / Planet Fitness, Inc. Put
CSCO / Cisco Systems, Inc. Call
URI / United Rentals, Inc. Put
PLAN / Anaplan Inc Put
LUV / Southwest Airlines Co. Put
XBI / SPDR Series Trust - SPDR S&P Biotech ETF Put
GILD / Gilead Sciences, Inc. Call
CTXS / Citrix Systems, Inc.
NCLH / Norwegian Cruise Line Holdings Ltd. Call
IRM / Iron Mountain Incorporated
DAL / Delta Air Lines, Inc. Put
WPM / Wheaton Precious Metals Corp. Put
DOCU / DocuSign, Inc. Call
RIG / Transocean Ltd. Put
ORCL / Oracle Corporation
X / United States Steel Corporation Put
PTON / Peloton Interactive, Inc. Call
XOM / Exxon Mobil Corporation Call
XOM / Exxon Mobil Corporation Put
ENDP / Endo International plc Put
XBI / SPDR Series Trust - SPDR S&P Biotech ETF Call
CB / Chubb Limited Put
C.WSA / Citigroup, Inc. Put
WDC / Western Digital Corporation Call
AGNC / AGNC Investment Corp. Put
ACN / Accenture plc
XRX / Xerox Holdings Corporation Call
MLCO / Melco Resorts & Entertainment Limited - Depositary Receipt (Common Stock) Call
CVS / CVS Health Corporation
CPB / The Campbell's Company Put
CC / The Chemours Company Put
FEYE / FireEye Inc
UBER / Uber Technologies, Inc.
GLD / SPDR Gold Trust Call
NOAH / Noah Holdings Limited - Depositary Receipt (Common Stock) Call
EDIT / Editas Medicine, Inc.
EDIT / Editas Medicine, Inc. Call
EDIT / Editas Medicine, Inc. Put
SEDG / SolarEdge Technologies, Inc. Call
UNP / Union Pacific Corporation Call
CAG / Conagra Brands, Inc.
STAA / STAAR Surgical Company
PLAN / Anaplan Inc
HYG / iShares Trust - iShares iBoxx $ High Yield Corporate Bond ETF Call
EWZ / iShares, Inc. - iShares MSCI Brazil ETF Call
AXL / American Axle & Manufacturing Holdings, Inc. Call
EWZ / iShares, Inc. - iShares MSCI Brazil ETF Put
XLF / The Select Sector SPDR Trust - The Financial Select Sector SPDR Fund
XLF / The Select Sector SPDR Trust - The Financial Select Sector SPDR Fund Put
MDT / Medtronic plc
ZNGA / Zynga Inc - Class A
KO / The Coca-Cola Company
KO / The Coca-Cola Company Call
IGT / International Game Technology PLC
AMRS / Amyris Inc Call
MRO / Marathon Oil Corporation
BMY / Bristol-Myers Squibb Company
WHR / Whirlpool Corporation
EXAS / Exact Sciences Corporation Call
DB / Deutsche Bank Aktiengesellschaft Call
DB / Deutsche Bank Aktiengesellschaft Put
PLUG / Plug Power Inc. Call
V / Visa Inc. Put
UAA / Under Armour, Inc.
ORCL / Oracle Corporation Call
ORCL / Oracle Corporation Put
/ ViacomCBS Inc Put
DHR / Danaher Corporation Put
/ ViacomCBS Inc Call
ANTM / Anthem Inc Call
QURE / uniQure N.V. Call
GOOGL / Alphabet Inc.
WYNN / Wynn Resorts, Limited
UAL / United Airlines Holdings, Inc.
UAL / United Airlines Holdings, Inc. Call
UAL / United Airlines Holdings, Inc. Put
CHNG / Change Healthcare Inc Call
WYNN / Wynn Resorts, Limited Put
LYV / Live Nation Entertainment, Inc.
BABA / Alibaba Group Holding Limited - Depositary Receipt (Common Stock) Call
BABA / Alibaba Group Holding Limited - Depositary Receipt (Common Stock) Put
WPM / Wheaton Precious Metals Corp.
MET / MetLife, Inc. Call
IOVA / Iovance Biotherapeutics, Inc. Call
TCOM / Trip.com Group Limited - Depositary Receipt (Common Stock) Call
TEVA / Teva Pharmaceutical Industries Limited - Depositary Receipt (Common Stock) Put
CAT / Caterpillar Inc. Call
CPB / The Campbell's Company Call
OMC / Omnicom Group Inc. Call
CPB / The Campbell's Company
ENPH / Enphase Energy, Inc.
BPR / Brookfield Property REIT Inc. Put
BGNE / BeiGene, Ltd. - Depositary Receipt (Common Stock) Put
YNDX / Yandex N.V.
DIS / The Walt Disney Company
DIS / The Walt Disney Company Put
ZM / Zoom Communications Inc. Put
ZM / Zoom Communications Inc. Call
LYFT / Lyft, Inc. Put
CCL / Carnival Corporation & plc
MCHX / Marchex, Inc. Put
ADT / ADT Inc. Call
TEN / Tsakos Energy Navigation Limited
IBM / International Business Machines Corporation
IP / International Paper Company Put
NFLX / Netflix, Inc. Put
NEE / NextEra Energy, Inc.
RUN / Sunrun Inc.
TSLA / Tesla, Inc.
TSLA / Tesla, Inc. Put
NEE / NextEra Energy, Inc. Put
BCS / Barclays PLC - Depositary Receipt (Common Stock) Put
RCL / Royal Caribbean Cruises Ltd. Put
RUN / Sunrun Inc. Call
RUN / Sunrun Inc. Put
FANG / Diamondback Energy, Inc.
FANG / Diamondback Energy, Inc. Call
FANG / Diamondback Energy, Inc. Put
BP / BP p.l.c. - Depositary Receipt (Common Stock)
FND / Floor & Decor Holdings, Inc. Call
GOOG / Alphabet Inc.
GOOG / Alphabet Inc. Call
GOOG / Alphabet Inc. Put
YNDX / Yandex N.V. Put
META / Meta Platforms, Inc.
CLR / Continental Resources Inc (OKLA)
CLR / Continental Resources Inc (OKLA) Call
JNJ / Johnson & Johnson Call
SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt (Common Stock) Call
ENPH / Enphase Energy, Inc. Call
ENPH / Enphase Energy, Inc. Put
IWM / iShares Trust - iShares Russell 2000 ETF Call
XPO / XPO, Inc. Call
KNX / Knight-Swift Transportation Holdings Inc.
KNX / Knight-Swift Transportation Holdings Inc. Put
ZM / Zoom Communications Inc.
ESPR / Esperion Therapeutics, Inc. Put
PXD / Pioneer Natural Resources Company Put
SPY / SPDR S&P 500 ETF Call
SPY / SPDR S&P 500 ETF Put
CCL / Carnival Corporation & plc Put
PG / The Procter & Gamble Company Put
EOG / EOG Resources, Inc. Call
NFLX / Netflix, Inc.
ETSY / Etsy, Inc.
ETSY / Etsy, Inc. Put
AAL / American Airlines Group Inc.
AAL / American Airlines Group Inc. Call
AAL / American Airlines Group Inc. Put
X / United States Steel Corporation Call
DOW / Dow Inc. Call
EIX / Edison International Put
DLR / Digital Realty Trust, Inc. Call
DLR / Digital Realty Trust, Inc. Put
SPWR / Complete Solaria, Inc. Call
AMZN / Amazon.com, Inc.
AMZN / Amazon.com, Inc. Put