Help Lines 954-785-1121
 


You are not logged in. Upgrade Here
 <<<Previous Mid Day Report     Next Mid Day Report >>> 
 <<<Previous After Market Report Next After Market Report >>> 
You are not logged in.
This means you CAN ONLY VIEW reports that were published prior to Sunday, October 20, 2024.
You MUST UPGRADE YOUR MEMBERSHIP if you want to see any current reports.

AFTER MARKET UPDATE - TUESDAY, FEBRUARY 20TH, 2018
Previous After Market Report Next After Market Report >>>
Indices NYSE Nasdaq
DOW  -254.63 24,964.75 -1.01% Volume 853,155,540 -10% Volume 1,916,558,390 -6%
NASDAQ -5.16 7,234.31 -0.07% Advancers 1,005 34% Advancers 977 33%
S&P 500 -15.96 2,716.26 -0.58% Decliners 1,953 66% Decliners 1,997 67%
Russell 2000 -13.56 1,529.99 -0.88% 52 Wk Highs 62   52 Wk Highs 98  
S&P 600 -9.11 932.94 -0.97% 52 Wk Lows 46   52 Wk Lows 39  

Breadth Negative as Major Indices Ended Lower

Stocks finished lower Tuesday. The Dow fell 254 points to 24964. The S&P 500 lost 15 points to 2716 while the Nasdaq Composite declined 5 points to 7234. The volume totals reported were lower than the prior session totals on the NYSE and on the Nasdaq exchange. Breadth was negative as decliners led advancers by nearly a 2-1 margin on the NYSE and on the Nasdaq exchange. New 52-week highs totals outnumbered new 52-week lows totals on both the NYSE and the Nasdaq exchange. There were 39 high-ranked companies from the Leaders List that made new 52-week highs and were listed on the BreakOuts Page, versus the total of 46 on the prior session.
Charts used courtesy of www.stockcharts.com

PICTURED: The Nasdaq Composite Index has rebounded above its 50-day moving average (DMA) line after finding support above its 200 DMA line. The major indices (M criteria) are in a confirmed uptrend. New buying efforts may be justified under the fact-based investment system, however, only when all key criteria of the fact-based investment system are satisfied. ThFeatured Stocks Page provides the latest analysis on noteworthy high-ranked leaders.

U.S. equities fluctuated in a choppy session as investors digested a number of corporate earnings releases. Concerns surrounding the prospects of rising inflation and interest rates also impacted global equity markets. On the economic front, there were no data releases or commentary from policymakers during the session. Investors anticipate tomorrow’s release of FOMC minutes from last month’s Fed meeting.

Ten of 11 S and P 500 sectors finished lower with Technology the sole outperformer. Consumer Staples were under pressure with Wal-Mart (WMT -10.18%) dropping after the retailer’s quarterly results missed analyst expectations and e-commerce growth slowed. Telecom and Utilities also lagged amid elevated interest rates. In Tech, Intel (INTC +1.67%) rose along with semiconductor equipment maker Applied Materials (AMAT +2.96%). Noble Energy (NBL +10.81%) was a notable advancer in the benchmark index as shares surged after posting earnings above forecasts and raising full-year guidance.

Treasuries were slightly weaker along the curve with the yield on the benchmark 10-year note rising one basis point to 2.89%. In commodities, NYMEX WTI crude gained 0.4% to $61.90/barrel. COMEX gold retreated 1.7% to $1330.10/ounce. In FOREX trading the U.S. dollar index was up 0.7% against its peers.

Kenneth J. Gruneisen started out as a licensed stockbroker in August 1987, a couple of months prior to the historic stock market crash that took the Dow Jones Industrial Average down -22.6% in a single day. He has published daily fact-based fundamental and technical analysis on high-ranked stocks online for two decades. Through FACTBASEDINVESTING.COM, Kenneth provides educational articles, news, market commentary, and other information regarding proven investment systems that work in good times and bad.

Comments contained in the body of this report are technical opinions only and are not necessarily those of Gruneisen Growth Corp. The material herein has been obtained from sources believed to be reliable and accurate, however, its accuracy and completeness cannot be guaranteed. Our firm, employees, and customers may effect transactions, including transactions contrary to any recommendation herein, or have positions in the securities mentioned herein or options with respect thereto. Any recommendation contained in this report may not be suitable for all investors and it is not to be deemed an offer or solicitation on our part with respect to the purchase or sale of any securities.


Semiconductor Index Posted a Standout Gain

The Retail Index ($RLX -0.01%) finished flat along with the Broker/Dealer Index ($XBD +0.04%), meanwhile the Bank Index ($BKX -0.26%) edged lower on Tuesday. The Networking Index ($NWX -2.02%) and the Biotechnology Index ($BTK -0.86%) both fell while the Semiconductor Index ($SOX +1.76%) rose. The Oil Services Index ($OSX -0.57%) and Integrated Oil Index ($XOI -0.36%) both edged lower and the Gold & Silver Index ($XAU -2.89%) was a standout decliner for a 2nd consecutive session.

Charts courtesy wwwstockcharts.com

PICTURED: The Semiconductor Index ($SOX +1.76%) found prompt support near its prior low and rebounded above its 50-day moving average (DMA) line.


Industry Index Symbol Close Change % Change YTD % Change
Oil Services $OSX  136.06 -0.79 -0.58% -9.02%
Integrated Oil $XOI  1,295.07 -4.63 -0.36% -3.03%
Semiconductor $SOX  1,341.53 +23.21 +1.76% +7.06%
Networking $NWX  513.82 -10.60 -2.02% +4.75%
Broker/Dealer $XBD  283.28 +0.12 +0.04% +6.80%
Retail $RLX  1,951.39 -0.23 -0.01% +12.55%
Gold & Silver $XAU  80.83 -2.40 -2.88% -5.21%
Bank $BKX  113.43 -0.29 -0.26% +6.30%
Biotech $BTK  4,649.60 -40.47 -0.86% +10.12%


Popular Pizza Firm Met Resistance Near Prior High

Dominos Pizza Inc (DPZ +$0.75 or +0.34% to $221.49) was highlighted in yellow with pivot point cited based on its 1/25/18 high plus 10 cents in the earlier mid-day report (read here). It hit a new all-time high with today's 4th consecutive gain, however it encountered some resistance and distributional pressure as it finished the session just below the pivot point cited. Subsequent confirming volume-driven gains and a close above the pivot point may help clinch a proper technical buy signal.

Recently it reported Dec '17 earnings +31% on +9% sales revenues. That marked its 6th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been good.

The number of top-rated funds owning its shares rose from 772 in Mar '17 to 801 in Dec '17 a reassuring sign concerning the I criteria. Its current Up/Down Volume Ratio of 1.6 is an unbiased indication its shares have been under accumulation over the past 50 days. It has a small supply of only 43.7 million shares outstanding (S criteria).
Charts used courtesy of www.stockcharts.com

Color Codes Explained :
Y - Better candidates highlighted by our staff of experts.
G - Previously featured in past reports as yellow but may no longer be buyable under the guidelines.

***Last / Change / Volume data in this table is the closing quote data***
Symbol/Exchange
Company Name
Industry Group
PRICE CHANGE
(%Change)
Day High Volume
(% DAV)
(% 50 day avg vol)
52 Wk Hi
% From Hi
Featured
Date
Price
Featured
Pivot Featured
Max Buy
TPL - NYSE
Texas Pacific Land Trust
FINANCIAL SERVICES - Diversified Investments  
$507.73 +1.99
0.39%

$533.69

21,393
118.85% of 50 DAV
50 DAV is 18,000
$569.99
-10.92%
2/20/2018 $517.00 PP = $569.99
MB = $598.49
Most Recent Note - 2/20/2018 2:50:47 PM
Y - Color code is changed to yellow as a valid secondary buy point exists up to +5% above the latest high after it successfully tested the 10 week moving average (WMA) line following an earlier technical breakout. Reported earnings +29% on +118% sales revenues for the Dec '17 quarter.
>>> FEATURED STOCK ARTICLE : Considerable Gains in First 2-3 Weeks After Recent Breakout - 1/23/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
YY - NASDAQ
YY Inc
INTERNET - Internet Service Providers  
$130.77 +1.84
1.43%

$133.66

1,111,485
95.57% of 50 DAV
50 DAV is 1,163,000
$142.97
-8.53%
12/29/2017 $113.06 PP = $123.58
MB = $129.76
Most Recent Note - 2/20/2018 2:51:51 PM
G - Consolidating above its 50 DMA line ($123.34), but it has not formed a sound new base of sufficient length.
>>> FEATURED STOCK ARTICLE : Retreating After +78% Rally in 5 Months - 2/2/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
LOGM - NASDAQ
Logmein Inc
INTERNET - Internet Software andamp; Services  
$117.40 -5.05
-4.12%

$122.58

1,495,157
284.90% of 50 DAV
50 DAV is 524,800
$134.80
-12.91%
2/15/2018 $132.35 PP = $129.61
MB = $136.09
Most Recent Note - 2/20/2018 2:18:55 PM
G - Color code is changed to green while slumping below its 50 DMA line ($120.34) with above average volume behind another loss today raising greater concerns. Only a prompt rebound above the 50 DMA line would help its outlook improve.
>>> FEATURED STOCK ARTICLE : Technical Breakout Came Ahead of Earnings News - 2/15/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
HTHT - NASDAQ
China Lodging Group Ads
LEISURE - Lodging  
$153.52 +6.53
4.44%

$158.68

495,996
77.86% of 50 DAV
50 DAV is 637,000
$166.19
-7.62%
12/22/2017 $138.07 PP = $142.90
MB = $150.05
Most Recent Note - 2/20/2018 2:45:11 PM
G - Still consolidating above its 50 DMA line ($143.28), but it has not formed a sound base of sufficient length. More damaging losses below the prior low ($128.60 on 2/09/18) the would raise greater concerns.
>>> FEATURED STOCK ARTICLE : Found Support Above Prior High After Latest Breakout - 1/24/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
PETS - NASDAQ
Petmed Express Inc
RETAIL - Drug Stores  
$45.69 +1.52
3.44%

$46.80

648,171
90.40% of 50 DAV
50 DAV is 717,000
$57.80
-20.95%
1/19/2018 $53.59 PP = $51.00
MB = $53.55
Most Recent Note - 2/20/2018 2:46:52 PM
G - Rebounding near its 50 DMA ($46.48) line. A rebound above the 50 DMA line is needed to help its outlook improve. Recently reported earnings +83% on +14% sales revenues, continuing its strong earnings track record.
>>> FEATURED STOCK ARTICLE : Sputtering Below 50-Day Average After Negative Reversal - 2/14/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
Symbol/Exchange
Company Name
Industry Group
PRICE CHANGE
(%Change)
Day High Volume
(% DAV)
(% 50 day avg vol)
52 Wk Hi
% From Hi
Featured
Date
Price
Featured
Pivot Featured
Max Buy
DPZ - NYSE
Dominos Pizza Inc
WHOLESALE - Food Wholesale  
$221.49 +0.75
0.34%

$227.10

4,765,619
478.48% of 50 DAV
50 DAV is 996,000
$221.92
-0.19%
2/20/2018 $224.86 PP = $222.01
MB = $233.11
Most Recent Note - 2/20/2018 5:41:38 PM
Y - Finished the session below the pivot point after highlighted in the earlier mid-day report in yellow with pivot point cited based on its 1/25/18 high plus 10 cents. Hit a new all-time high with heavy volume behind today's 4th consecutive gain. Reported Dec '17 earnings +31% on +9% sales revenues. That marked its 6th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has been good. See the latest FSU analysis for more details and a new annotated graph.
>>> FEATURED STOCK ARTICLE : Popular Pizza Firm Met Resistance Near Prior High - 2/20/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
ESNT - NYSE
Essent Group Ltd
Finance-MrtgandRel Svc  
$46.84 -0.39
-0.83%

$47.39

455,529
66.21% of 50 DAV
50 DAV is 688,000
$50.08
-6.47%
10/9/2017 $39.75 PP = $41.54
MB = $43.62
Most Recent Note - 2/14/2018 7:57:44 PM
G - Rebounded above its 50 DMA line ($46.11) with today's 4th consecutive volume-driven gain since slumping near its 200 DMA line ($40.94). More damaging losses would raise greater concerns. Reported earnings +16% on +27% sales revenues for the Dec '17 quarter, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns.
>>> FEATURED STOCK ARTICLE : Slumped Below 50-Day Average With Earnings News Due Friday - 2/6/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
FIVE - NASDAQ
Five Below Inc
Retail-DiscountandVariety  
$65.41 -1.51
-2.26%

$66.89

1,124,669
103.37% of 50 DAV
50 DAV is 1,088,000
$73.55
-11.07%
1/2/2018 $69.16 PP = $68.99
MB = $72.44
Most Recent Note - 2/14/2018 8:00:50 PM
G - Posted a gain today with light volume. A rebound above the 50 DMA line ($66.38) is needed for its outlook to improve. See the latest FSU analysis for more details and an annotated graph.
>>> FEATURED STOCK ARTICLE : Rebound Above 50-day Moving Average is Needed to Help Outlook - 2/12/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
MDXG - NASDAQ
MiMedx Group Inc
Medical-Products  
$8.75 -5.72
-39.53%

$10.43

21,782,268
1,141.03% of 50 DAV
50 DAV is 1,909,000
$18.25
-52.05%
1/29/2018 $17.43 PP = $17.57
MB = $18.45
Most Recent Note - 2/20/2018 5:42:44 PM
It will be dropped from the Featured Stocks list tonight. Gapped down for a considerable loss today undercutting the prior low. Concerns were raised after it negated the recent breakout and slumped into the prior base. Disciplined investors always limit losses by selling any stock that falls more than -7% from their purchase price.
>>> FEATURED STOCK ARTICLE : Hit a New High With it 6th Consecutive Gain - 1/29/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
SPLK - NASDAQ
Splunk Inc
Computer Sftwr-Database  
$93.68 +1.04
1.12%

$94.90

1,431,511
94.80% of 50 DAV
50 DAV is 1,510,000
$97.27
-3.69%
2/15/2018 $96.06 PP = $93.68
MB = $98.36
Most Recent Note - 2/16/2018 7:08:16 PM
Y - Pulled back today after hitting new multi-year highs with 2 consecutive volume-driven gains. A valid secondary buy point exists up to +5% above the prior high since finding support at the 10 WMA after the prior breakout. Reported earnings +70% on +34% sales revenues for the Oct '17 quarter. Three of the past 4 quarterly comparisons showed strong earnings above the +25% minimum guideline (C criteria) and its annual earnings (A criteria) history has been strong since reaching profitability in FY '15. See the latest FSU analysis for more details and an annotated graph.
>>> FEATURED STOCK ARTICLE : Pulled Back to 10-Week Moving Average After Technical Breakout - 2/16/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
Symbol/Exchange
Company Name
Industry Group
PRICE CHANGE
(%Change)
Day High Volume
(% DAV)
(% 50 day avg vol)
52 Wk Hi
% From Hi
Featured
Date
Price
Featured
Pivot Featured
Max Buy
ANET - NYSE
Arista Networks Inc
TELECOMMUNICATIONS - Communication Equipment  
$249.65 +0.16
0.06%

$253.28

2,251,272
220.50% of 50 DAV
50 DAV is 1,021,000
$311.67
-19.90%
1/8/2018 $248.88 PP = $245.75
MB = $258.04
Most Recent Note - 2/16/2018 11:36:27 AM
G - Gapped down today for a considerable volume-driven loss undercutting its 50 DMA line ($254.54) and raising concerns. Prior highs in the $245 area define the next important support. Reported earnings +64% on +43% sales revenues for the Dec '17 quarter. Volume and volatility often increase near earnings news.
>>> FEATURED STOCK ARTICLE : Consolidating After Getting Extended From its Prior High - 1/31/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
PAYC - NYSE
Paycom Software Inc
COMPUTER SOFTWARE and SERVICES - Application Software  
$95.76 +0.86
0.91%

$97.11

722,615
103.68% of 50 DAV
50 DAV is 697,000
$96.59
-0.86%
2/15/2018 $95.01 PP = $93.61
MB = $98.29
Most Recent Note - 2/15/2018 5:58:32 PM
Y - Color code is changed to yellow while a valid "secondary buy point" exists up to +5% above the latest high. Found prompt support at its 10-week moving average following the prior breakout. Recently reported Dec '17 quarterly earnings +61% on +30% sales revenues after the close, continuing its strong earnings track record.
>>> FEATURED STOCK ARTICLE : Fell Below 50 Day Average With Losses on Above Average Volume - 2/8/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
GRUB - NYSE
Grubhub Inc
COMPUTER SOFTWARE and SERVICES - Technical and System Software  
$97.05 +1.12
1.17%

$99.32

1,601,225
91.24% of 50 DAV
50 DAV is 1,755,000
$96.58
0.49%
6/21/2017 $47.33 PP = $46.94
MB = $49.29
Most Recent Note - 2/14/2018 7:52:11 PM
G - Rallied for a new high close with today's big volume-driven gain, getting more extended from any sound base. Recently reported earnings +61% on +49% sales revenues for the Dec '17 quarter.
>>> FEATURED STOCK ARTICLE : Slumped Below 50-Day Average With Earnings News Due - 2/7/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
HQY - NASDAQ
Healthequity Inc
COMPUTER SOFTWARE and SERVICES - Healthcare Information Service  
$55.92 +1.06
1.93%

$56.81

1,099,888
186.74% of 50 DAV
50 DAV is 589,000
$55.34
1.05%
2/20/2018 $56.37 PP = $55.41
MB = $58.18
Most Recent Note - 2/20/2018 2:16:15 PM
Y - Color code is changed to yellow with new pivot point cited based on its 11/06/17 high plus 10 cents. Hitting a new all-time high with today's 8th consecutive gain backed by above average volume. Fundamentals remain strong, with earnings +70% on +31% sales revenues for the Oct '17 quarter. Rebounded gradually since dropped from the Featured Stocks list on 12/08/17.
>>> FEATURED STOCK ARTICLE : Sank Below 50-Day Moving Average With Loss on Higher Volume - 12/4/2017
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
PYPL - NASDAQ
Paypal Holdings Inc
Finance-CrdtCard/PmtPr  
$77.06 -1.31
-1.67%

$78.54

6,839,591
70.45% of 50 DAV
50 DAV is 9,709,000
$86.32
-10.73%
2/1/2018 $80.35 PP = $79.49
MB = $83.46
Most Recent Note - 2/14/2018 7:37:53 PM
G - Posted a gain today and closed near its 50 DMA line ($77.31) helping its outlook improve. More damaging losses below the recent low ($71.63 on 2/09/18) would raise concerns and trigger a more worrisome technical sell signal.
>>> FEATURED STOCK ARTICLE : Gap Down Following Earnings News Tests Important Support Level - 2/1/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
Symbol/Exchange
Company Name
Industry Group
PRICE CHANGE
(%Change)
Day High Volume
(% DAV)
(% 50 day avg vol)
52 Wk Hi
% From Hi
Featured
Date
Price
Featured
Pivot Featured
Max Buy
OLLI - NASDAQ
Ollie's Bargain Outlet
Retail-DiscountandVariety  
$55.00 -1.55
-2.74%

$56.55

380,885
63.80% of 50 DAV
50 DAV is 597,000
$58.50
-5.98%
11/21/2017 $46.78 PP = $47.00
MB = $49.35
Most Recent Note - 2/20/2018 2:43:02 PM
G - Still quietly consolidating above its 50 DMA line ($53.73). Prior low ($50.15 on 1/04/18) defines the next important near-term support.
>>> FEATURED STOCK ARTICLE : Consolidating Above 50-Day Moving Average Line - 2/13/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
WB - NASDAQ
Weibo Corp Cl A Ads
INTERNET - Content  
$133.90 -0.84
-0.62%

$136.50

1,841,511
101.24% of 50 DAV
50 DAV is 1,819,000
$142.12
-5.78%
1/16/2018 $126.33 PP = $122.21
MB = $128.32
Most Recent Note - 2/15/2018 2:27:58 PM
G - Hit new all-time highs with 4 consecutive gains backed by above average volume, rallying further above its "max buy" level. Recently reported earnings +88% on +77% sales revenues for the Dec '17 quarter, continuing its strong earnings track record.
>>> FEATURED STOCK ARTICLE : Consolidating Near 50-Day Average With Earnings News Due - 2/9/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 
HLI - NYSE
Houlihan Lokey Inc Cl A
Finance-Invest Bnk/Bkrs  
$46.48 +0.32
0.69%

$47.07

214,919
94.68% of 50 DAV
50 DAV is 227,000
$52.81
-11.99%
1/3/2018 $45.88 PP = $47.09
MB = $49.44
Most Recent Note - 2/14/2018 7:44:41 PM
G - Consolidating near its 50 DMA line ($47.16). The recent low ($43.73 on 2/06/18) defines near term support where a violation would raise greater concerns. Recently reported earnings +21% on +5% sales revenues for the Dec '17 quarter, below the +25% minimum earnings guideline (C criteria), raising fundamental concerns. On 10/26/17 it completed a Secondary Offering.
>>> FEATURED STOCK ARTICLE : Damaging Violation of 50-Day Moving Average Line - 2/5/2018
 |  View all notes | Set NEW NOTE alert | Company Profile | SEC News | Chart | Request a new note C A  S  I 

THESE ARE NOT BUY RECOMMENDATIONS!  Comments contained in the body of this report are technical opinions only. The material herein has been obtained from sources believed to be reliable and accurate, however, its accuracy and completeness cannot be guaranteed. This site is not an investment advisor, hence it does not endorse or recommend any securities or other investments. Any recommendation contained in this report may not be suitable for all investors and it is not to be deemed an offer or solicitation on our part with respect to the purchase or sale of any securities. All trademarks, service marks and trade names appearing in this report are the property of their respective owners, and are likewise used for identification purposes only.

This report is a service available only to active Paid Premium Members. You may opt-out of receiving report notifications at any time.  Questions or comments may be submitted by writing to Premium Membership Services 665 S.E. 10 Street, Suite 201 Deerfield Beach, FL 33441-5634 or by calling 1-800-965-8307 or 954-785-1121.

Kenneth J. Gruneisen founded Gruneisen Growth Corp. (2003), which prior to May 11, 2015, operated CANSLIM.net and CANSLIM.com both under license from Data Analysis Inc. / Investor's Business Daily. Kenneth has passed the CAN SLIM® Master's Exam. Gruneisen Growth Corp. now continues over two decades of fact based market analysis via FactBasedInvesting.com.

Copyright © 1996-2024 Gruneisen Growth Corp. All rights reserved. Protected by the copyright laws of the United States and Canada and by international treaties

Privacy Policy | Terms of Use | Contact Us