Loading…
Loading…
| 16.10.2026 | Barclays | Overweight | 670 |
| 16.10.2026 | DA Davidson | Buy | 500 |
| 15.10.2026 | Needham | Buy | 560 |
| 06.10.2026 | Barclays | Overweight | 665 |
| 02.09.2026 | Stifel | Buy | 515 |
| 11.08.2026 | Bernstein | Outperform | 554 |
| 27.07.2026 | Needham | Buy | 530 |
| 17.07.2026 | DA Davidson | Buy | 500 |
| FMR, LLC | 1.1% | 30.06.2026 |
| Capital World Investors | 0.7% | 30.06.2026 |
| Sanders Capital, LLC | 0.5% | 30.06.2026 |
| JPMORGAN CHASE & CO | 0.5% | 30.06.2026 |
| Blackrock Inc. | 0.4% | 30.06.2026 |
| Fisher Asset Management, LLC | 0.4% | 30.06.2026 |
| Van Eck Associates Corporation | 0.3% | 30.06.2026 |
| Morgan Stanley | 0.3% | 30.06.2026 |
| Goldman Sachs Group Inc | 0.3% | 30.06.2026 |
| Bank of America Corporation | 0.3% | 30.06.2026 |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Avg change | 7.2% | 0.8% | 2.1% | 2.3% | 0.3% | 1.5% | -0.9% | 0.1% | -1.6% | 3.9% | 4.1% | 1.8% |
| Years up | 69.0% | 55.2% | 55.2% | 65.5% | 62.1% | 55.2% | 44.8% | 55.2% | 58.6% | 73.3% | 62.1% | 58.6% |
Pale — fewer than 10 years of data. Context, not a signal: past months do not repeat by themselves.
Facts about the trend, not a forecast. RSI “overbought” historically did not hurt on its own.
| AMERICAN BALANCED FUND | 0.3% | 2026-09-30 |
| VanEck ETF Trust-VanEck Semiconductor ETF | 0.3% | 2026-09-30 |
| Fidelity Contrafund | 0.2% | 2026-08-31 |
| AMERICAN FUNDS FUNDAMENTAL INVESTORS | 0.1% | 2026-09-30 |
| AMERICAN MUTUAL FUND | 0.1% | 2026-09-30 |
| JPMorgan Trust II-JPMorgan Large Cap Growth Fund | 0.1% | 2026-06-30 |
| American Century ETF Trust-Avantis Emerging Markets Equity ETF | 0.1% | 2026-09-30 |
| VANGUARD WINDSOR FUNDS-Vanguard Windsor II Fund | 0.1% | 2026-07-31 |
| New Economy Fund | 0.1% | 2026-09-30 |
| JANUS INVESTMENT FUND-Janus Henderson Forty Fund | 0.1% | 2026-06-30 |
| 28.07.2026 | TIEN BOR-ZEN Officer | Purchase at price 390.00 per share. | 15 | 5,850 |
| 20.07.2026 | TIEN BOR-ZEN Officer | Purchase at price 405.00 per share. | 10 | 4,050 |
| 20.05.2026 | TIEN BOR-ZEN Officer | Purchase at price 391.81 - 400.00 per share. | 17 | 6,718 |
| 28.04.2026 | TIEN BOR-ZEN Officer | Purchase at price 386.00 - 390.00 per share. | 20 | 7,760 |
| 31.03.2026 | BURNS URSULA M Director | Purchase at price 322.05 per share. | 1,000 | 322,050 |