← Back to Analysts

Needham Score: 36

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.
+29.9%
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 📉
55%
901 W / 745 L
Target Met
? How often was the target reached?
Hits vs. Total.
73%
634 W / 232 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
11%
99 W / 767 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
4%
38 W / 828 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.
56%
638 W / 501 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
55%
885 W / 723 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
42%
16 W / 22 L

Top 5 Analysts (Score, >10 Trades)

1. Mike Cikos 41 2. Charles Shi 41 3. Kyle Peterson 40 4. James Ricchiuti 40 5. John Todaro 40

Top 5 Analysts (Score, >50 Trades)

1. Mike Cikos 41 2. James Ricchiuti 40 3. Scott Berg 39 4. Laura Martin 38 5. Quinn Bolton 37

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 07, 2026
Maplebear Inc. CART
BUY Bernie McTernan $63.00
Est. +40%
$45.03 $51.06
$50.08 +11.2%
Aug 07, 2026
Better Home & Finance Holding Co. - Ordinary Shares - Class A BETR
BUY Kyle Peterson $25.00
Est. +50%
$16.64 $18.18
$15.00 -9.9%
Aug 07, 2026
Applied Optoelectronics Inc AAOI
BUY Ryan Koontx $190.00
Est. +53%
$124.22 $149.35
$130.08 +4.7%
Aug 07, 2026
Doximity Inc - Ordinary Shares - Class A DOCS
BUY Scott Berg $41.00
Est. +36%
$30.19 $39.99
$26.59 -11.9%
Aug 07, 2026
JFrog Ltd FROG
BUY Mike Cikos $115.00
Est. +38%
$83.04 $96.26
$95.15 +14.6%
Aug 07, 2026
Vital Farms Inc VITL
BUY Gerald Pascarelli $14.00
Est. +14%
$12.25 $12.88
$11.59 -5.4%
Aug 07, 2026
ICU Medical, Inc. ICUI
BUY Mike Matson $187.00
Est. +1%
$185.18 $192.85
$183.11 -1.1%
Aug 07, 2026
Celsius Holdings Inc CELH
BUY - $35.00
Est. +41%
$24.79 $28.84
$28.78 +16.1%
Aug 07, 2026
iRhythm Technologies Inc IRTC
BUY David Saxon $192.00
Est. +50%
$128.12 $136.70
$123.16 -3.9%
Aug 07, 2026
Nova Ltd NVMI
BUY Charles Shi $570.00
Est. +48%
$384.47 $419.55
$411.50 +7.0%
Aug 07, 2026
EPAM Systems Inc EPAM
BUY Mayank Tandon $120.00
Est. +24%
$96.88 $102.97
$101.55 +4.8%
Aug 07, 2026
Cytokinetics Inc CYTK
BUY Serge Belanger $112.00
Est. +47%
$76.32 $81.37
$73.45 -3.8%
Aug 07, 2026
Red Cat Holdings Inc RCAT
BUY - $15.00
Est. +69%
$8.88 $10.94
$10.23 +15.2%
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $380.00
Est. +25%
$304.33 $332.22
$330.74 +8.7%
Aug 07, 2026
Genius Sports Limited GENI
BUY Bernie McTernan $12.00
Est. +53%
$7.83 $7.95
$7.91 +1.0%
Aug 07, 2026
Onto Innovation Inc. ONTO
BUY - $360.00
Est. +19%
$302.13 $343.58
$337.82 +11.8%
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
BUY Joshua Reilly $280.00
Est. +45%
$193.20 $258.35
$249.42 +29.1%
Aug 07, 2026
CarGurus Inc - Ordinary Shares - Class A CARG
BUY Chris Pierce $44.00
Est. +21%
$36.38 $41.22
$37.94 +4.3%
Aug 07, 2026
Genpact Ltd G
BUY - $45.00
Est. +31%
$34.43 $35.46
$34.37 -0.2%
Aug 07, 2026
Etsy Inc ETSY
BUY - $100.00
Est. +17%
$85.23 $86.45
$80.67 -5.4%
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
BUY Jack Andrews $300.00
Est. +31%
$229.29 $262.46
$252.24 +10.0%
Aug 07, 2026
CryoPort Inc CYRX
BUY - $19.00
Est. +29%
$14.71 $15.42
$15.13 +2.9%
Aug 06, 2026
Block Inc - Ordinary Shares - Class A SQ
BUY Mayank Tandon $100.00
Est. +20%
$83.46 -
$83.46 0.0%
Aug 06, 2026
Flutter Entertainment Plc FLUT
BUY Bernie McTernan $110.00
Est. +21%
$91.08 $100.48
$98.32 +7.9%
Aug 06, 2026
Everspin Technologies Inc MRAM
BUY Nick Doyle $19.00
Est. +18%
$16.14 $17.89
$16.83 +4.3%
Aug 06, 2026
SiTime Corp SITM
BUY Quinn Bolton $900.00
Est. +66%
$543.12 $762.65
$687.93 +26.7%
Aug 06, 2026
First Advantage Corp. FA
BUY - $28.00
Est. +17%
$23.96 $25.15
$22.20 -7.3%
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
BUY Bernie McTernan $500.00
Est. +50%
$333.13 $352.00
$312.67 -6.1%
Aug 06, 2026
Clearfield Inc CLFD
BUY Ryan Koontz $40.00
Est. +46%
$27.41 $30.22
$28.74 +4.9%
Aug 06, 2026
Ralph Lauren Corp - Ordinary Shares - Class A RL
BUY Tom Nikic $450.00
Est. +14%
$395.83 $411.13
$387.39 -2.1%
Aug 06, 2026
Joby Aviation Inc JOBY
BUY Chris Pierce $15.00
Est. +92%
$7.80 $9.08
$8.26 +5.9%
Aug 06, 2026
NCR Voyix Corp VYX
BUY Mayank Tandon $14.00
Est. +60%
$8.73 $9.75
$8.49 -2.7%
Aug 06, 2026
Pattern Group Inc. Series A Common Stock PTRN
BUY Bernie McTernan $29.00
Est. +23%
$23.63 $22.96
$22.82 -3.4%
Aug 06, 2026
Super Group (SGHC) Limited SGHC
BUY Bernie McTernan $18.00
Est. +37%
$13.11 $13.36
$13.09 -0.2%
Aug 06, 2026
Establishment Labs Holdings Inc ESTA
BUY Mike Matson $95.00
Est. +20%
$79.05 $94.00
$75.59 -4.4%
Aug 06, 2026
GH Research PLC GHRS
BUY Ami Fadia $39.00
Est. +27%
$30.64 $31.44
$28.19 -8.0%
Aug 06, 2026
Viavi Solutions Inc VIAV
BUY Ryabn Koontz $60.00
Est. +54%
$38.90 $43.95
$42.99 +10.5%
Aug 05, 2026
Astera Labs Inc. ALAB
BUY Quinn Bolton $425.00
Est. +18%
$361.67 $356.00
$322.78 -10.8%
Aug 05, 2026
Arista Networks Inc ANET
BUY Alex Henderson $260.00
Est. +36%
$190.51 $214.89
$203.62 +6.9%
Aug 05, 2026
Lattice Semiconductor Corp. LSCC
BUY Quinn Bolton $160.00
Est. +16%
$138.00 $138.61
$128.43 -6.9%
Aug 05, 2026
Viasat, Inc. VSAT
BUY Ryan Koontz $105.00
Est. +30%
$81.03 $88.40
$82.90 +2.3%
Aug 05, 2026
LivaNova PLC LIVN
BUY - $93.00
Est. +21%
$76.59 $82.70
$82.20 +7.3%
Aug 05, 2026
Wayfair Inc - Ordinary Shares - Class A W
BUY Bernie McTernan $133.00
Est. +15%
$116.08 $115.45
$101.13 -12.9%
Aug 04, 2026
Ultra Clean Hldgs Inc UCTT
BUY Quinn Bolton $125.00
Est. +46%
$85.89 $98.68
$92.91 +8.2%
Aug 04, 2026
Backblaze Inc - Ordinary Shares - Class A BLZE
SELL Matt Dezort $23.00
Est. +2%
$23.38 $17.47 (Low)
$20.43 +12.6%
Aug 04, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
BUY Bernie McTernan $17.00
Est. +38%
$12.34 $13.60
$13.58 +10.0%
Aug 04, 2026
ON Semiconductor Corp. ON
BUY Quinn Bolton $116.00
Est. +45%
$80.02 $84.84
$81.56 +1.9%
Aug 04, 2026
Jazz Pharmaceuticals plc JAZZ
BUY Ami Fadia $292.00
Est. +16%
$251.58 $265.03
$245.85 -2.3%
Aug 04, 2026
Ichor Holdings Ltd ICHR
BUY Charles Shi $88.00
Est. +18%
$74.42 $76.81
$71.19 -4.3%
Aug 03, 2026
Proto Labs Inc PRLB
BUY - $87.00
Est. +16%
$75.05 $92.78
$92.32 +23.0%
Analyst Bernie McTernan
Signal & Target
BUY $63.00
Start Price $45.03
Best Price (1Y)
$51.06
Current Price $50.08
Return +11.2%
Analyst Kyle Peterson
Signal & Target
BUY $25.00
Start Price $16.64
Best Price (1Y)
$18.18
Current Price $15.00
Return -9.9%
Analyst Ryan Koontx
Signal & Target
BUY $190.00
Start Price $124.22
Best Price (1Y)
$149.35
Current Price $130.08
Return +4.7%
Analyst Scott Berg
Signal & Target
BUY $41.00
Start Price $30.19
Best Price (1Y)
$39.99
Current Price $26.59
Return -11.9%
JFrog Ltd
FROG
Aug 07, 2026
Analyst Mike Cikos
Signal & Target
BUY $115.00
Start Price $83.04
Best Price (1Y)
$96.26
Current Price $95.15
Return +14.6%
Signal & Target
BUY $14.00
Start Price $12.25
Best Price (1Y)
$12.88
Current Price $11.59
Return -5.4%
Analyst Mike Matson
Signal & Target
BUY $187.00
Start Price $185.18
Best Price (1Y)
$192.85
Current Price $183.11
Return -1.1%
Analyst -
Signal & Target
BUY $35.00
Start Price $24.79
Best Price (1Y)
$28.84
Current Price $28.78
Return +16.1%
Analyst David Saxon
Signal & Target
BUY $192.00
Start Price $128.12
Best Price (1Y)
$136.70
Current Price $123.16
Return -3.9%
Nova Ltd
NVMI
Aug 07, 2026
Analyst Charles Shi
Signal & Target
BUY $570.00
Start Price $384.47
Best Price (1Y)
$419.55
Current Price $411.50
Return +7.0%
Analyst Mayank Tandon
Signal & Target
BUY $120.00
Start Price $96.88
Best Price (1Y)
$102.97
Current Price $101.55
Return +4.8%
Analyst Serge Belanger
Signal & Target
BUY $112.00
Start Price $76.32
Best Price (1Y)
$81.37
Current Price $73.45
Return -3.8%
Analyst -
Signal & Target
BUY $15.00
Start Price $8.88
Best Price (1Y)
$10.94
Current Price $10.23
Return +15.2%
Analyst -
Signal & Target
BUY $380.00
Start Price $304.33
Best Price (1Y)
$332.22
Current Price $330.74
Return +8.7%
Analyst Bernie McTernan
Signal & Target
BUY $12.00
Start Price $7.83
Best Price (1Y)
$7.95
Current Price $7.91
Return +1.0%
Analyst -
Signal & Target
BUY $360.00
Start Price $302.13
Best Price (1Y)
$343.58
Current Price $337.82
Return +11.8%
Analyst Joshua Reilly
Signal & Target
BUY $280.00
Start Price $193.20
Best Price (1Y)
$258.35
Current Price $249.42
Return +29.1%
Analyst Chris Pierce
Signal & Target
BUY $44.00
Start Price $36.38
Best Price (1Y)
$41.22
Current Price $37.94
Return +4.3%
Genpact Ltd
G
Aug 07, 2026
Analyst -
Signal & Target
BUY $45.00
Start Price $34.43
Best Price (1Y)
$35.46
Current Price $34.37
Return -0.2%
Etsy Inc
ETSY
Aug 07, 2026
Analyst -
Signal & Target
BUY $100.00
Start Price $85.23
Best Price (1Y)
$86.45
Current Price $80.67
Return -5.4%
Analyst Jack Andrews
Signal & Target
BUY $300.00
Start Price $229.29
Best Price (1Y)
$262.46
Current Price $252.24
Return +10.0%
CryoPort Inc
CYRX
Aug 07, 2026
Analyst -
Signal & Target
BUY $19.00
Start Price $14.71
Best Price (1Y)
$15.42
Current Price $15.13
Return +2.9%
Analyst Mayank Tandon
Signal & Target
BUY $100.00
Start Price $83.46
Best Price (1Y)
-
Current Price $83.46
Return 0.0%
Analyst Bernie McTernan
Signal & Target
BUY $110.00
Start Price $91.08
Best Price (1Y)
$100.48
Current Price $98.32
Return +7.9%
Analyst Nick Doyle
Signal & Target
BUY $19.00
Start Price $16.14
Best Price (1Y)
$17.89
Current Price $16.83
Return +4.3%
SiTime Corp
SITM
Aug 06, 2026
Analyst Quinn Bolton
Signal & Target
BUY $900.00
Start Price $543.12
Best Price (1Y)
$762.65
Current Price $687.93
Return +26.7%
Analyst -
Signal & Target
BUY $28.00
Start Price $23.96
Best Price (1Y)
$25.15
Current Price $22.20
Return -7.3%
Analyst Bernie McTernan
Signal & Target
BUY $500.00
Start Price $333.13
Best Price (1Y)
$352.00
Current Price $312.67
Return -6.1%
Analyst Ryan Koontz
Signal & Target
BUY $40.00
Start Price $27.41
Best Price (1Y)
$30.22
Current Price $28.74
Return +4.9%
Analyst Tom Nikic
Signal & Target
BUY $450.00
Start Price $395.83
Best Price (1Y)
$411.13
Current Price $387.39
Return -2.1%
Analyst Chris Pierce
Signal & Target
BUY $15.00
Start Price $7.80
Best Price (1Y)
$9.08
Current Price $8.26
Return +5.9%
Analyst Mayank Tandon
Signal & Target
BUY $14.00
Start Price $8.73
Best Price (1Y)
$9.75
Current Price $8.49
Return -2.7%
Analyst Bernie McTernan
Signal & Target
BUY $29.00
Start Price $23.63
Best Price (1Y)
$22.96
Current Price $22.82
Return -3.4%
Analyst Bernie McTernan
Signal & Target
BUY $18.00
Start Price $13.11
Best Price (1Y)
$13.36
Current Price $13.09
Return -0.2%
Analyst Mike Matson
Signal & Target
BUY $95.00
Start Price $79.05
Best Price (1Y)
$94.00
Current Price $75.59
Return -4.4%
Analyst Ami Fadia
Signal & Target
BUY $39.00
Start Price $30.64
Best Price (1Y)
$31.44
Current Price $28.19
Return -8.0%
Analyst Ryabn Koontz
Signal & Target
BUY $60.00
Start Price $38.90
Best Price (1Y)
$43.95
Current Price $42.99
Return +10.5%
Analyst Quinn Bolton
Signal & Target
BUY $425.00
Start Price $361.67
Best Price (1Y)
$356.00
Current Price $322.78
Return -10.8%
Analyst Alex Henderson
Signal & Target
BUY $260.00
Start Price $190.51
Best Price (1Y)
$214.89
Current Price $203.62
Return +6.9%
Analyst Quinn Bolton
Signal & Target
BUY $160.00
Start Price $138.00
Best Price (1Y)
$138.61
Current Price $128.43
Return -6.9%
Viasat, Inc.
VSAT
Aug 05, 2026
Analyst Ryan Koontz
Signal & Target
BUY $105.00
Start Price $81.03
Best Price (1Y)
$88.40
Current Price $82.90
Return +2.3%
LivaNova PLC
LIVN
Aug 05, 2026
Analyst -
Signal & Target
BUY $93.00
Start Price $76.59
Best Price (1Y)
$82.70
Current Price $82.20
Return +7.3%
Analyst Bernie McTernan
Signal & Target
BUY $133.00
Start Price $116.08
Best Price (1Y)
$115.45
Current Price $101.13
Return -12.9%
Analyst Quinn Bolton
Signal & Target
BUY $125.00
Start Price $85.89
Best Price (1Y)
$98.68
Current Price $92.91
Return +8.2%
Analyst Matt Dezort
Signal & Target
SELL $23.00
Start Price $23.38
Best Price (1Y)
$17.47
Current Price $20.43
Return +12.6%
Analyst Bernie McTernan
Signal & Target
BUY $17.00
Start Price $12.34
Best Price (1Y)
$13.60
Current Price $13.58
Return +10.0%
Analyst Quinn Bolton
Signal & Target
BUY $116.00
Start Price $80.02
Best Price (1Y)
$84.84
Current Price $81.56
Return +1.9%
Analyst Ami Fadia
Signal & Target
BUY $292.00
Start Price $251.58
Best Price (1Y)
$265.03
Current Price $245.85
Return -2.3%
Analyst Charles Shi
Signal & Target
BUY $88.00
Start Price $74.42
Best Price (1Y)
$76.81
Current Price $71.19
Return -4.3%
Analyst -
Signal & Target
BUY $87.00
Start Price $75.05
Best Price (1Y)
$92.78
Current Price $92.32
Return +23.0%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
Maplebear Inc. CART
Hold Buy Buy
Aug 07, 2026
iRhythm Technologies Inc IRTC
Hold Buy Buy
Aug 07, 2026
Etsy Inc ETSY
Hold Buy Buy
Aug 07, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
Hold Buy Buy
Aug 07, 2026
nLIGHT Inc LASR
Hold Buy Buy
Aug 07, 2026
Nova Ltd NVMI
Hold Buy Buy
Aug 07, 2026
Onto Innovation Inc. ONTO
Hold Buy Buy
Aug 07, 2026
Vital Farms Inc VITL
Hold Buy Buy
Aug 07, 2026
Applied Optoelectronics Inc AAOI
Hold Buy Buy
Aug 07, 2026
JFrog Ltd FROG
Hold Buy Buy
Aug 07, 2026
ICU Medical, Inc. ICUI
Hold Buy Buy
Aug 07, 2026
DoubleVerify Holdings Inc DV
Downgrade Buy Hold
Aug 07, 2026
Roku Inc - Ordinary Shares - Class A ROKU
Hold Buy Buy
Aug 07, 2026
Doximity Inc - Ordinary Shares - Class A DOCS
Hold Buy Buy
Aug 07, 2026
CarGurus Inc - Ordinary Shares - Class A CARG
Hold Buy Buy
Aug 07, 2026
Genius Sports Limited GENI
Hold Buy Buy
Aug 07, 2026
Cytokinetics Inc CYTK
Hold Buy Buy
Aug 07, 2026
CryoPort Inc CYRX
Hold Buy Buy
Aug 07, 2026
Twilio Inc - Ordinary Shares Class A TWLO
Hold Buy Buy
Aug 07, 2026
EPAM Systems Inc EPAM
Hold Buy Buy
Aug 07, 2026
Datadog Inc - Ordinary Shares - Class A DDOG
Hold Buy Buy
Aug 06, 2026
GH Research PLC GHRS
Hold Buy Buy
Aug 06, 2026
Clearfield Inc CLFD
Hold Buy Buy
Aug 06, 2026
Power Integrations Inc. POWI
Hold Buy Buy
Aug 06, 2026
Block Inc - Ordinary Shares - Class A SQ
Hold Buy Buy
Aug 06, 2026
Axon Enterprise Inc AXON
Hold Buy Buy
Aug 06, 2026
Ralph Lauren Corp - Ordinary Shares - Class A RL
Hold Buy Buy
Aug 06, 2026
Viavi Solutions Inc VIAV
Hold Buy Buy
Aug 06, 2026
Flutter Entertainment Plc FLUT
Hold Buy Buy
Aug 06, 2026
NCR Voyix Corp VYX
Hold Buy Buy
Aug 06, 2026
Super Group (SGHC) Limited SGHC
Hold Buy Buy
Aug 06, 2026
Everspin Technologies Inc MRAM
Hold Buy Buy
Aug 06, 2026
SiTime Corp SITM
Hold Buy Buy
Aug 06, 2026
DoorDash Inc - Ordinary Shares - Class A DASH
Hold Buy Buy
Aug 06, 2026
Pattern Group Inc. Series A Common Stock PTRN
Hold Buy Buy
Aug 06, 2026
Establishment Labs Holdings Inc ESTA
Hold Buy Buy
Aug 06, 2026
Applovin Corp - Ordinary Shares - Class A APP
Hold Buy Buy
Aug 06, 2026
First Advantage Corp. FA
Upgrade Buy
Aug 06, 2026
Joby Aviation Inc JOBY
Hold Buy Buy
Aug 05, 2026
Astera Labs Inc. ALAB
Hold Buy Buy
Aug 05, 2026
Viasat, Inc. VSAT
Hold Buy Buy
Aug 05, 2026
Lattice Semiconductor Corp. LSCC
Hold Buy Buy
Aug 05, 2026
LivaNova PLC LIVN
Hold Buy Buy
Aug 05, 2026
Zimmer Biomet Holdings Inc ZBH
Hold Hold Hold
Aug 05, 2026
Arista Networks Inc ANET
Hold Buy Buy
Aug 05, 2026
Wayfair Inc - Ordinary Shares - Class A W
Hold Buy Buy
Aug 04, 2026
Backblaze Inc - Ordinary Shares - Class A BLZE
Hold Buy Buy
Aug 04, 2026
Sportradar Group AG - Ordinary Shares - Class A SRAD
Hold Buy Buy
Aug 04, 2026
Vishay Intertechnology, Inc. VSH
Initialise Buy
Aug 04, 2026
Jazz Pharmaceuticals plc JAZZ
Hold Buy 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 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 Buy
To Buy
Action Downgrade
From Buy
To Hold
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 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 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 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 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 Upgrade
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 Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy