← Back to Analysts

Tigress Financial Score: 32

Firm Overview & Performance
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+1.6%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
43%
62 W / 82 L
Target Met
? How often was the target reached?
Hits vs. Total.
58%
31 W / 22 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
23%
12 W / 41 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
3 W / 50 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
43%
54 W / 71 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
43%
61 W / 80 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
33%
1 W / 2 L

Top 5 Analysts (Score, >10 Trades)

1. Ivan Feinseth 27

Top 5 Analysts (Score, >50 Trades)

1. Ivan Feinseth 27

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jun 12, 2026
Uber Technologies Inc UBER
BUY Ivan Feinseth $115.00
Est. +68%
$68.39 $70.23
$68.85 +0.7%
Jun 11, 2026
Twilio Inc - Ordinary Shares Class A TWLO
BUY Ivan Feinseth $255.00
Est. +25%
$203.28 $208.37
$204.08 +0.4%
Jun 02, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
BUY Ivan Feinseth $515.00
Est. +29%
$398.54 $412.00
$342.80 -14.0%
May 29, 2026
Walmart Inc WMT
BUY Ivan Feinseth $155.00
Est. +35%
$115.19 $121.86
$121.04 +5.1%
May 27, 2026
NVIDIA Corp NVDA
BUY - $425.00
Est. +102%
$210.24 $232.28
$205.19 -2.4%
May 22, 2026
Monday.Com Ltd MNDY
BUY - $165.00
Est. +111%
$78.03 $97.28
$77.57 -0.6%
May 20, 2026
Garmin Ltd GRMN
BUY - $325.00
Est. +37%
$237.45 $242.98
$238.10 +0.3%
May 19, 2026
Legence Corp. Class A Common stock LGN
BUY - $125.00
Est. +58%
$79.14 $90.35
$86.00 +8.7%
May 14, 2026
Apple Inc AAPL
BUY - $375.00
Est. +26%
$297.82 $317.40
$291.13 -2.2%
May 08, 2026
Qualcomm, Inc. QCOM
BUY - $280.00
Est. +27%
$219.86 $259.92
$211.72 -3.7%
May 06, 2026
Microsoft Corporation MSFT
BUY Ivan Feinseth $680.00
Est. +64%
$413.96 $466.32
$390.74 -5.6%
Apr 30, 2026
Intel Corp. INTC
BUY Ivan Feinseth $118.00
Est. +25%
$94.48 $132.75
$124.57 +31.8%
Apr 29, 2026
Boeing Co. BA
BUY - $295.00
Est. +33%
$222.22 $244.07
$219.05 -1.4%
Apr 27, 2026
Oklo Inc. - Ordinary Shares - Class A OKLO
BUY - $130.00
Est. +78%
$73.05 $80.08
$57.49 -21.3%
Apr 16, 2026
Legence Corp. Class A Common stock LGN
BUY - $85.00
Est. +26%
$67.51 $107.24
$86.00 +27.4%
Apr 08, 2026
Airbnb Inc - Ordinary Shares - Class A ABNB
BUY Ivan Feinseth $185.00
Est. +41%
$131.40 $147.25
$132.28 +0.7%
Apr 08, 2026
Booking Holdings Inc BKNG
BUY - $260.00
Est. +44%
$181.00 $193.92
$164.94 -8.9%
Mar 13, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY Ivan Feinseth $735.00
Est. +48%
$497.55 $534.21
$489.98 -1.5%
Mar 09, 2026
Medline Inc. MDLN
BUY Ivan Feinseth $60.00
Est. +38%
$43.41 $49.13
$36.61 -15.7%
Mar 06, 2026
McDonald`s Corp MCD
BUY Ivan Feinseth $385.00
Est. +18%
$325.44 $331.68
$284.81 -12.5%
Mar 05, 2026
NVIDIA Corp NVDA
BUY Ivan Feinseth $360.00
Est. +100%
$180.10 $236.54
$205.19 +13.9%
Mar 03, 2026
Everest Consolidator Acquisition Corp - Ordinary Shares - Class A MNTN
BUY Ivan Feinseth $26.00
Est. +175%
$9.44 $11.38
$8.68 -8.1%
Feb 25, 2026
Consolidated Edison, Inc. ED
SELL - $104.00
Est. +6%
$111.01 $102.82 (Low)
$107.74 +2.9%
Feb 25, 2026
Walmart Inc WMT
BUY - $150.00
Est. +19%
$126.30 $135.16
$121.04 -4.2%
Feb 20, 2026
Garmin Ltd GRMN
BUY - $320.00
Est. +32%
$242.46 $273.32
$238.10 -1.8%
Feb 19, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY - $415.00
Est. +37%
$303.47 $408.61
$359.68 +18.5%
Feb 06, 2026
Royal Caribbean Group RCL
BUY - $425.00
Est. +23%
$344.95 $356.18
$294.38 -14.7%
Feb 05, 2026
Medline Inc. MDLN
BUY - $55.00
Est. +22%
$45.01 $50.88
$36.61 -18.7%
Jan 28, 2026
Intel Corp. INTC
BUY - $66.00
Est. +37%
$48.28 $132.75
$124.57 +158.0%
Jan 23, 2026
Walmart Inc WMT
BUY - $135.00
Est. +15%
$117.82 $135.16
$121.04 +2.7%
Jan 22, 2026
Legence Corp. Class A Common stock LGN
BUY Ivan Feinseth $60.00
Est. +25%
$48.13 $107.24
$86.00 +78.7%
Dec 31, 2025
Fiserv, Inc. FISV
BUY Ivan Feinseth $95.00
Est. +41%
$67.38 $70.41
$53.78 -20.2%
Dec 29, 2025
Boeing Co. BA
BUY - $275.00
Est. +27%
$216.21 $254.35
$219.05 +1.3%
Dec 19, 2025
Garmin Ltd GRMN
BUY - $310.00
Est. +53%
$202.75 $273.32
$238.10 +17.4%
Dec 18, 2025
NVIDIA Corp NVDA
BUY - $350.00
Est. +100%
$174.89 $236.54
$205.19 +17.3%
Dec 10, 2025
Monday.Com Ltd MNDY
BUY - $310.00
Est. +95%
$159.37 $163.56
$77.57 -51.3%
Dec 03, 2025
Pure Storage Inc - Ordinary Shares - Class A PSTG
BUY - $105.00
Est. +53%
$68.85 $87.97
$86.22 +25.2%
Nov 21, 2025
Abbott Laboratories ABT
BUY - $145.00
Est. +13%
$128.13 $129.85
$88.18 -31.2%
Nov 21, 2025
Legence Corp. Class A Common stock LGN
BUY - $54.00
Est. +28%
$42.13 $107.24
$86.00 +104.1%
Nov 14, 2025
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
BUY Ivan Feinseth $25.00
Est. +63%
$15.34 $22.69
$16.76 +9.3%
Nov 11, 2025
T-Mobile US Inc TMUS
BUY - $310.00
Est. +46%
$211.98 $224.74
$189.10 -10.8%
Nov 06, 2025
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY - $730.00
Est. +32%
$551.55 $589.67
$489.98 -11.2%
Nov 04, 2025
Intel Corp. INTC
BUY - $52.00
Est. +38%
$37.67 $132.75
$124.57 +230.7%
Oct 30, 2025
Mobileye Global Inc - Ordinary Shares - Class A MBLY
BUY - $25.00
Est. +92%
$13.04 $14.33
$9.34 -28.4%
Oct 24, 2025
General Motors Company GM
BUY Ivan Feinseth $92.00
Est. +34%
$68.58 $87.60
$81.50 +18.8%
Oct 21, 2025
Snap-on, Inc. SNA
BUY - $405.00
Est. +17%
$345.96 $400.88
$387.48 +12.0%
Oct 20, 2025
Albertsons Companies Inc - Ordinary Shares - Class A ACI
BUY Ivan Feinseth $29.00
Est. +47%
$19.77 $20.00
$15.41 -22.1%
Oct 15, 2025
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
BUY - $40.00
Est. +38%
$28.97 $34.03
$29.18 +0.7%
Sep 30, 2025
Garmin Ltd GRMN
BUY Ivan Feinseth $305.00
Est. +24%
$245.53 $273.32
$238.10 -3.0%
Sep 05, 2025
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY Ivan Feinseth $280.00
Est. +19%
$235.00 $408.61
$359.68 +53.1%
Analyst Ivan Feinseth
Signal & Target
BUY $115.00
Start Price $68.39
Best Price (1Y)
$70.23
Current Price $68.85
Return +0.7%
Analyst Ivan Feinseth
Signal & Target
BUY $255.00
Start Price $203.28
Best Price (1Y)
$208.37
Current Price $204.08
Return +0.4%
Analyst Ivan Feinseth
Signal & Target
BUY $515.00
Start Price $398.54
Best Price (1Y)
$412.00
Current Price $342.80
Return -14.0%
Walmart Inc
WMT
May 29, 2026
Analyst Ivan Feinseth
Signal & Target
BUY $155.00
Start Price $115.19
Best Price (1Y)
$121.86
Current Price $121.04
Return +5.1%
NVIDIA Corp
NVDA
May 27, 2026
Analyst -
Signal & Target
BUY $425.00
Start Price $210.24
Best Price (1Y)
$232.28
Current Price $205.19
Return -2.4%
Analyst -
Signal & Target
BUY $165.00
Start Price $78.03
Best Price (1Y)
$97.28
Current Price $77.57
Return -0.6%
Garmin Ltd
GRMN
May 20, 2026
Analyst -
Signal & Target
BUY $325.00
Start Price $237.45
Best Price (1Y)
$242.98
Current Price $238.10
Return +0.3%
Analyst -
Signal & Target
BUY $125.00
Start Price $79.14
Best Price (1Y)
$90.35
Current Price $86.00
Return +8.7%
Apple Inc
AAPL
May 14, 2026
Analyst -
Signal & Target
BUY $375.00
Start Price $297.82
Best Price (1Y)
$317.40
Current Price $291.13
Return -2.2%
Analyst -
Signal & Target
BUY $280.00
Start Price $219.86
Best Price (1Y)
$259.92
Current Price $211.72
Return -3.7%
Analyst Ivan Feinseth
Signal & Target
BUY $680.00
Start Price $413.96
Best Price (1Y)
$466.32
Current Price $390.74
Return -5.6%
Intel Corp.
INTC
Apr 30, 2026
Analyst Ivan Feinseth
Signal & Target
BUY $118.00
Start Price $94.48
Best Price (1Y)
$132.75
Current Price $124.57
Return +31.8%
Boeing Co.
BA
Apr 29, 2026
Analyst -
Signal & Target
BUY $295.00
Start Price $222.22
Best Price (1Y)
$244.07
Current Price $219.05
Return -1.4%
Analyst -
Signal & Target
BUY $130.00
Start Price $73.05
Best Price (1Y)
$80.08
Current Price $57.49
Return -21.3%
Analyst -
Signal & Target
BUY $85.00
Start Price $67.51
Best Price (1Y)
$107.24
Current Price $86.00
Return +27.4%
Analyst Ivan Feinseth
Signal & Target
BUY $185.00
Start Price $131.40
Best Price (1Y)
$147.25
Current Price $132.28
Return +0.7%
Analyst -
Signal & Target
BUY $260.00
Start Price $181.00
Best Price (1Y)
$193.92
Current Price $164.94
Return -8.9%
Analyst Ivan Feinseth
Signal & Target
BUY $735.00
Start Price $497.55
Best Price (1Y)
$534.21
Current Price $489.98
Return -1.5%
Medline Inc.
MDLN
Mar 09, 2026
Analyst Ivan Feinseth
Signal & Target
BUY $60.00
Start Price $43.41
Best Price (1Y)
$49.13
Current Price $36.61
Return -15.7%
Analyst Ivan Feinseth
Signal & Target
BUY $385.00
Start Price $325.44
Best Price (1Y)
$331.68
Current Price $284.81
Return -12.5%
NVIDIA Corp
NVDA
Mar 05, 2026
Analyst Ivan Feinseth
Signal & Target
BUY $360.00
Start Price $180.10
Best Price (1Y)
$236.54
Current Price $205.19
Return +13.9%
Analyst Ivan Feinseth
Signal & Target
BUY $26.00
Start Price $9.44
Best Price (1Y)
$11.38
Current Price $8.68
Return -8.1%
Analyst -
Signal & Target
SELL $104.00
Start Price $111.01
Best Price (1Y)
$102.82
Current Price $107.74
Return +2.9%
Walmart Inc
WMT
Feb 25, 2026
Analyst -
Signal & Target
BUY $150.00
Start Price $126.30
Best Price (1Y)
$135.16
Current Price $121.04
Return -4.2%
Garmin Ltd
GRMN
Feb 20, 2026
Analyst -
Signal & Target
BUY $320.00
Start Price $242.46
Best Price (1Y)
$273.32
Current Price $238.10
Return -1.8%
Analyst -
Signal & Target
BUY $415.00
Start Price $303.47
Best Price (1Y)
$408.61
Current Price $359.68
Return +18.5%
Analyst -
Signal & Target
BUY $425.00
Start Price $344.95
Best Price (1Y)
$356.18
Current Price $294.38
Return -14.7%
Medline Inc.
MDLN
Feb 05, 2026
Analyst -
Signal & Target
BUY $55.00
Start Price $45.01
Best Price (1Y)
$50.88
Current Price $36.61
Return -18.7%
Intel Corp.
INTC
Jan 28, 2026
Analyst -
Signal & Target
BUY $66.00
Start Price $48.28
Best Price (1Y)
$132.75
Current Price $124.57
Return +158.0%
Walmart Inc
WMT
Jan 23, 2026
Analyst -
Signal & Target
BUY $135.00
Start Price $117.82
Best Price (1Y)
$135.16
Current Price $121.04
Return +2.7%
Analyst Ivan Feinseth
Signal & Target
BUY $60.00
Start Price $48.13
Best Price (1Y)
$107.24
Current Price $86.00
Return +78.7%
Fiserv, Inc.
FISV
Dec 31, 2025
Analyst Ivan Feinseth
Signal & Target
BUY $95.00
Start Price $67.38
Best Price (1Y)
$70.41
Current Price $53.78
Return -20.2%
Boeing Co.
BA
Dec 29, 2025
Analyst -
Signal & Target
BUY $275.00
Start Price $216.21
Best Price (1Y)
$254.35
Current Price $219.05
Return +1.3%
Garmin Ltd
GRMN
Dec 19, 2025
Analyst -
Signal & Target
BUY $310.00
Start Price $202.75
Best Price (1Y)
$273.32
Current Price $238.10
Return +17.4%
NVIDIA Corp
NVDA
Dec 18, 2025
Analyst -
Signal & Target
BUY $350.00
Start Price $174.89
Best Price (1Y)
$236.54
Current Price $205.19
Return +17.3%
Analyst -
Signal & Target
BUY $310.00
Start Price $159.37
Best Price (1Y)
$163.56
Current Price $77.57
Return -51.3%
Analyst -
Signal & Target
BUY $105.00
Start Price $68.85
Best Price (1Y)
$87.97
Current Price $86.22
Return +25.2%
Analyst -
Signal & Target
BUY $145.00
Start Price $128.13
Best Price (1Y)
$129.85
Current Price $88.18
Return -31.2%
Analyst -
Signal & Target
BUY $54.00
Start Price $42.13
Best Price (1Y)
$107.24
Current Price $86.00
Return +104.1%
Analyst Ivan Feinseth
Signal & Target
BUY $25.00
Start Price $15.34
Best Price (1Y)
$22.69
Current Price $16.76
Return +9.3%
Analyst -
Signal & Target
BUY $310.00
Start Price $211.98
Best Price (1Y)
$224.74
Current Price $189.10
Return -10.8%
Analyst -
Signal & Target
BUY $730.00
Start Price $551.55
Best Price (1Y)
$589.67
Current Price $489.98
Return -11.2%
Intel Corp.
INTC
Nov 04, 2025
Analyst -
Signal & Target
BUY $52.00
Start Price $37.67
Best Price (1Y)
$132.75
Current Price $124.57
Return +230.7%
Analyst -
Signal & Target
BUY $25.00
Start Price $13.04
Best Price (1Y)
$14.33
Current Price $9.34
Return -28.4%
Analyst Ivan Feinseth
Signal & Target
BUY $92.00
Start Price $68.58
Best Price (1Y)
$87.60
Current Price $81.50
Return +18.8%
Snap-on, Inc.
SNA
Oct 21, 2025
Analyst -
Signal & Target
BUY $405.00
Start Price $345.96
Best Price (1Y)
$400.88
Current Price $387.48
Return +12.0%
Analyst Ivan Feinseth
Signal & Target
BUY $29.00
Start Price $19.77
Best Price (1Y)
$20.00
Current Price $15.41
Return -22.1%
Analyst -
Signal & Target
BUY $40.00
Start Price $28.97
Best Price (1Y)
$34.03
Current Price $29.18
Return +0.7%
Garmin Ltd
GRMN
Sep 30, 2025
Analyst Ivan Feinseth
Signal & Target
BUY $305.00
Start Price $245.53
Best Price (1Y)
$273.32
Current Price $238.10
Return -3.0%
Analyst Ivan Feinseth
Signal & Target
BUY $280.00
Start Price $235.00
Best Price (1Y)
$408.61
Current Price $359.68
Return +53.1%

Recent Upgrades / Downgrades

Date Stock Action From To
Jun 02, 2026
MongoDB Inc - Ordinary Shares - Class A MDB
Hold Buy Buy
May 29, 2026
Walmart Inc WMT
Hold Buy Buy
May 27, 2026
NVIDIA Corp NVDA
Hold Strong Buy Strong Buy
May 20, 2026
Garmin Ltd GRMN
Hold Strong Buy Strong Buy
May 19, 2026
Legence Corp. Class A Common stock LGN
Hold Buy Buy
May 14, 2026
Apple Inc AAPL
Hold Strong Buy Strong Buy
May 13, 2026
Medline Inc. MDLN
Hold Buy Buy
May 08, 2026
Qualcomm, Inc. QCOM
Hold Buy Buy
May 06, 2026
Microsoft Corporation MSFT
Hold Buy Buy
Apr 30, 2026
Intel Corp. INTC
Hold Buy Buy
Apr 29, 2026
Boeing Co. BA
Hold Buy Buy
Apr 27, 2026
Snap Inc - Ordinary Shares - Class A SNAP
Initialise Buy
Apr 27, 2026
Tesla Inc TSLA
Initialise Buy
Apr 27, 2026
Oklo Inc. - Ordinary Shares - Class A OKLO
Initialise Buy
Apr 16, 2026
Legence Corp. Class A Common stock LGN
Hold Buy Buy
Apr 08, 2026
Airbnb Inc - Ordinary Shares - Class A ABNB
Hold Buy Buy
Apr 08, 2026
Booking Holdings Inc BKNG
Hold Strong Buy Strong Buy
Mar 25, 2026
Amazon.com Inc. AMZN
Hold Buy Buy
Mar 13, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
Hold Strong Buy Strong Buy
Mar 06, 2026
McDonald`s Corp MCD
Hold Buy Buy
Mar 05, 2026
NVIDIA Corp NVDA
Hold Strong Buy Strong Buy
Mar 03, 2026
Everest Consolidator Acquisition Corp - Ordinary Shares - Class A MNTN
Hold Buy Buy
Feb 25, 2026
Walmart Inc WMT
Hold Buy Buy
Feb 20, 2026
Garmin Ltd GRMN
Hold Strong Buy Strong Buy
Feb 19, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
Hold Strong Buy Strong Buy
Feb 06, 2026
Royal Caribbean Group RCL
Hold Buy Buy
Feb 05, 2026
Medline Inc. MDLN
Initialise Buy
Jan 29, 2026
Mobileye Global Inc - Ordinary Shares - Class A MBLY
Hold Buy Buy
Jan 28, 2026
Intel Corp. INTC
Hold Buy Buy
Jan 23, 2026
Walmart Inc WMT
Hold Buy Buy
Jan 22, 2026
Legence Corp. Class A Common stock LGN
Hold Buy Buy
Dec 31, 2025
Fiserv, Inc. FISV
Hold Buy Buy
Dec 29, 2025
Boeing Co. BA
Hold Buy Buy
Dec 19, 2025
Garmin Ltd GRMN
Hold Strong Buy Strong Buy
Dec 18, 2025
NVIDIA Corp NVDA
Hold Strong Buy Strong Buy
Dec 10, 2025
Monday.Com Ltd MNDY
Hold Buy Buy
Dec 03, 2025
Walmart Inc WMT
Hold Buy Buy
Nov 21, 2025
Legence Corp. Class A Common stock LGN
Initialise Buy
Nov 14, 2025
Rivian Automotive Inc - Ordinary Shares - Class A RIVN
Hold Buy Buy
Nov 11, 2025
T-Mobile US Inc TMUS
Hold Buy Buy
Nov 06, 2025
Mastercard Incorporated - Ordinary Shares - Class A MA
Hold Strong Buy Strong Buy
Nov 04, 2025
Intel Corp. INTC
Hold Buy Buy
Oct 30, 2025
Mobileye Global Inc - Ordinary Shares - Class A MBLY
Hold Buy Buy
Oct 24, 2025
General Motors Company GM
Hold Strong Buy Strong Buy
Oct 21, 2025
Snap-on, Inc. SNA
Hold Buy Buy
Oct 20, 2025
Albertsons Companies Inc - Ordinary Shares - Class A ACI
Hold Buy Buy
Oct 15, 2025
Carnival Corp. - Ordinary Shares (Paired Stock) CCL
Hold Buy Buy
Sep 30, 2025
Garmin Ltd GRMN
Hold Strong Buy Strong Buy
Sep 26, 2025
Palo Alto Networks Inc PANW
Initialise Buy
Sep 10, 2025
Warner Music Group Corp - Ordinary Shares - Class A WMG
Hold Buy Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Hold
From Buy
To Buy
Action Hold
From Strong Buy
To Strong Buy
Action Initialise
From -
To Buy