USNA · USANA Health Sciences Inc. Common Stock
View on chartInsiders & Stakes
| WENTZ MYRON W 10% Owner | ▼ Sell | Gift | 7,408,345 Shares held | 9/3/2025 | View profile |
| Kevin Guest C.E.O. | ▼ Sell | Tax Withholding | 45,381 Shares held | 2/27/2026 | View profile |
| Brown Jim President | ▼ Sell | Tax Withholding | 16,934 Shares held | 7/24/2025 | View profile |
| Timothy E. Wood Director | ▼ Sell | Tax Withholding | 11,837 Shares held | 7/23/2026 | View profile |
| J. Scott Nixon | ▲ Buy | Option Exercise | 11,445 Shares held | 7/23/2026 | View profile |
| Frederic J. Winssinger Director | ▲ Buy | Option Exercise | 9,733 Shares held | 7/23/2026 | View profile |
| Walter Noot Chief Operating Officer | ▼ Sell | Tax Withholding | 9,256 Shares held | 2/27/2026 | View profile |
| Mulham David Mulham Chief Field Development Office | ▼ Sell | Open Market | 8,387 Shares held | 12/10/2025 | View profile |
| Xia Ding Director | ▼ Sell | Tax Withholding | 8,278 Shares held | 7/23/2026 | View profile |
| AUCIAUX ROBERT Director | ▼ Sell | Tax Withholding | 8,092 Shares held | 5/9/2022 | View profile |
| Peggie Pelosi Director | ▼ Sell | Tax Withholding | 6,061 Shares held | 7/23/2026 | View profile |
| John Turman Fleming Director | ▲ Buy | Option Exercise | 5,862 Shares held | 7/23/2026 | View profile |
| Kathryn Michelle Armstrong CHIEF SCIENTIFIC OFFICER | ▼ Sell | Tax Withholding | 3,471 Shares held | 7/25/2026 | View profile |
| Gilbert A. Fuller Director | ▲ Buy | Option Exercise | 1,632 Shares held | 7/23/2026 | View profile |
| Peter Benedict CHIEF INFORMATION OFFICER | ▼ Sell | Tax Withholding | 422 Shares held | 7/25/2026 | View profile |
| Brent Neidig Chief Officer & MD of China | ▼ Sell | Open Market | 0 Shares held | 6/16/2026 | View profile |
| Paul A. Jones Chief Leadership Dev Officer | ▼ Sell | Open Market | 0 Shares held | 6/8/2026 | View profile |
| G. Doug Iiekking CFO | ▼ Sell | Open Market | 0 Shares held | 5/27/2026 | View profile |
| Joshua Foukas Chief Legal Officer | ▼ Sell | Open Market | 0 Shares held | 5/7/2026 | View profile |
| Macuga Daniel A. Chief Communications Officer | ▼ Sell | Open Market | 0 Shares held | 5/2/2024 | View profile |
| SINNOTT ROBERT A Chief Scientific Officer | ▼ Sell | Open Market | 0 Shares held | 3/5/2024 | View profile |
Transaction History
| Kathryn Michelle Armstrong | ▲ Buy | Option Exercise | 1,166 | — | 7/25/2026 |
| Kathryn Michelle Armstrong | ▼ Sell | Tax Withholding | 518 | $11K | 7/25/2026 |
| Peter Benedict | ▲ Buy | Option Exercise | 598 | — | 7/25/2026 |
| Peter Benedict | ▼ Sell | Tax Withholding | 176 | $4K | 7/25/2026 |
| Timothy E. Wood | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| Timothy E. Wood | ▼ Sell | Tax Withholding | 408 | $9K | 7/23/2026 |
| Frederic J. Winssinger | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| J. Scott Nixon | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| Gilbert A. Fuller | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| Peggie Pelosi | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| Peggie Pelosi | ▼ Sell | Tax Withholding | 935 | $20K | 7/23/2026 |
| John Turman Fleming | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| Xia Ding | ▼ Sell | Tax Withholding | 604 | $13K | 7/23/2026 |
| Xia Ding | ▲ Buy | Option Exercise | 1,632 | — | 7/23/2026 |
| Brent Neidig | ▼ Sell | Open Market | 5,002 | $97K | 6/16/2026 |
| Brent Neidig | ▼ Sell | Open Market | 909 | $18K | 6/15/2026 |
| Brent Neidig | ▼ Sell | Open Market | 1,602 | $32K | 6/12/2026 |
| Paul A. Jones | ▼ Sell | Open Market | 5,561 | $103K | 6/8/2026 |
| John Turman Fleming | ▼ Sell | Open Market | 2,450 | $44K | 6/1/2026 |
| Paul A. Jones | ▼ Sell | Open Market | 6,813 | $129K | 5/28/2026 |
| G. Doug Iiekking | ▼ Sell | Open Market | 5,360 | $101K | 5/27/2026 |
| Gilbert A. Fuller | ▼ Sell | Open Market | 1,057 | $20K | 5/22/2026 |
| Joshua Foukas | ▼ Sell | Open Market | 3,791 | $75K | 5/7/2026 |
| John Turman Fleming | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| Timothy E. Wood | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| Timothy E. Wood | ▼ Sell | Tax Withholding | 264 | $5K | 4/23/2026 |
| Frederic J. Winssinger | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| J. Scott Nixon | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| Peggie Pelosi | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| Xia Ding | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| Xia Ding | ▼ Sell | Tax Withholding | 391 | $8K | 4/23/2026 |
| Gilbert A. Fuller | ▲ Buy | Option Exercise | 1,057 | — | 4/23/2026 |
| Peggie Pelosi | ▼ Sell | Tax Withholding | 668 | $13K | 4/23/2026 |
| Gilbert A. Fuller | ▼ Sell | Open Market | 1,058 | $18K | 3/20/2026 |
| Peter Benedict | ▼ Sell | Open Market | 4,553 | $88K | 3/3/2026 |
| Walter Noot | ▲ Buy | Option Exercise | 7,422 | — | 2/27/2026 |
| Walter Noot | ▼ Sell | Tax Withholding | 3,144 | $68K | 2/27/2026 |
| Brent Neidig | ▲ Buy | Option Exercise | 6,747 | — | 2/27/2026 |
| Paul A. Jones | ▲ Buy | Option Exercise | 4,596 | — | 2/27/2026 |
| Paul A. Jones | ▼ Sell | Tax Withholding | 1,349 | $29K | 2/27/2026 |
| G. Doug Iiekking | ▲ Buy | Option Exercise | 7,469 | — | 2/27/2026 |
| G. Doug Iiekking | ▼ Sell | Tax Withholding | 5,031 | $108K | 2/27/2026 |
| Joshua Foukas | ▲ Buy | Option Exercise | 6,577 | — | 2/27/2026 |
| Joshua Foukas | ▼ Sell | Tax Withholding | 2,786 | $60K | 2/27/2026 |
| Kevin Guest | ▲ Buy | Option Exercise | 7,856 | — | 2/27/2026 |
| Kevin Guest | ▼ Sell | Tax Withholding | 3,328 | $72K | 2/27/2026 |
| Peter Benedict | ▼ Sell | Tax Withholding | 1,174 | $25K | 2/27/2026 |
| Peter Benedict | ▲ Buy | Option Exercise | 3,906 | — | 2/27/2026 |
| Brent Neidig | ▼ Sell | Tax Withholding | 2,993 | $64K | 2/27/2026 |
| Kathryn Michelle Armstrong | ▲ Buy | Option Exercise | 4,190 | — | 2/27/2026 |
| Kathryn Michelle Armstrong | ▼ Sell | Tax Withholding | 2,015 | $43K | 2/27/2026 |
| Joshua Foukas | ▼ Sell | Open Market | 4,461 | $95K | 2/20/2026 |
| Peter Benedict | ▲ Buy | Option Exercise | 1,157 | — | 2/8/2026 |
| Peter Benedict | ▼ Sell | Tax Withholding | 401 | $9K | 2/8/2026 |
| Walter Noot | ▲ Buy | Option Exercise | 4,058 | — | 2/8/2026 |
| Walter Noot | ▼ Sell | Tax Withholding | 1,738 | $37K | 2/8/2026 |
| Paul A. Jones | ▲ Buy | Option Exercise | 2,514 | — | 2/8/2026 |
| Paul A. Jones | ▼ Sell | Tax Withholding | 872 | $19K | 2/8/2026 |
| G. Doug Iiekking | ▲ Buy | Option Exercise | 4,084 | — | 2/8/2026 |
| G. Doug Iiekking | ▼ Sell | Tax Withholding | 2,746 | $59K | 2/8/2026 |
| Joshua Foukas | ▲ Buy | Option Exercise | 3,597 | — | 2/8/2026 |
| Joshua Foukas | ▼ Sell | Tax Withholding | 1,586 | $34K | 2/8/2026 |
| Kevin Guest | ▲ Buy | Option Exercise | 4,425 | — | 2/8/2026 |
| Kevin Guest | ▼ Sell | Tax Withholding | 1,875 | $40K | 2/8/2026 |
| Brent Neidig | ▲ Buy | Option Exercise | 3,690 | — | 2/8/2026 |
| Brent Neidig | ▼ Sell | Tax Withholding | 1,753 | $37K | 2/8/2026 |
| Peter Benedict | ▼ Sell | Tax Withholding | 219 | $5K | 2/7/2026 |
| Walter Noot | ▼ Sell | Tax Withholding | 813 | $17K | 2/7/2026 |
| Brent Neidig | ▲ Buy | Option Exercise | 1,401 | — | 2/7/2026 |
| Brent Neidig | ▼ Sell | Tax Withholding | 696 | $15K | 2/7/2026 |
| Paul A. Jones | ▲ Buy | Option Exercise | 1,372 | — | 2/7/2026 |
| Paul A. Jones | ▼ Sell | Tax Withholding | 476 | $10K | 2/7/2026 |
| G. Doug Iiekking | ▲ Buy | Option Exercise | 2,231 | — | 2/7/2026 |
| G. Doug Iiekking | ▼ Sell | Tax Withholding | 1,612 | $34K | 2/7/2026 |
| Kevin Guest | ▲ Buy | Option Exercise | 6,601 | — | 2/7/2026 |
| Walter Noot | ▲ Buy | Option Exercise | 1,705 | — | 2/7/2026 |
| Joshua Foukas | ▲ Buy | Option Exercise | 1,571 | — | 2/7/2026 |
| Joshua Foukas | ▼ Sell | Tax Withholding | 749 | $16K | 2/7/2026 |
| Kevin Guest | ▼ Sell | Tax Withholding | 2,796 | $60K | 2/7/2026 |
| Peter Benedict | ▲ Buy | Option Exercise | 631 | — | 2/7/2026 |
| Peter Benedict | ▲ Buy | Option Exercise | 1,000 | — | 2/6/2026 |
| Peter Benedict | ▼ Sell | Tax Withholding | 347 | $7K | 2/6/2026 |
| Walter Noot | ▲ Buy | Option Exercise | 3,375 | — | 2/6/2026 |
| Walter Noot | ▼ Sell | Tax Withholding | 1,609 | $34K | 2/6/2026 |
| Brent Neidig | ▲ Buy | Option Exercise | 2,219 | — | 2/6/2026 |
| Paul A. Jones | ▼ Sell | Tax Withholding | 754 | $16K | 2/6/2026 |
| G. Doug Iiekking | ▲ Buy | Option Exercise | 3,532 | — | 2/6/2026 |
| G. Doug Iiekking | ▼ Sell | Tax Withholding | 2,567 | $55K | 2/6/2026 |
| Joshua Foukas | ▲ Buy | Option Exercise | 3,111 | — | 2/6/2026 |
| Joshua Foukas | ▼ Sell | Tax Withholding | 1,483 | $32K | 2/6/2026 |
| Kevin Guest | ▼ Sell | Tax Withholding | 5,345 | $114K | 2/6/2026 |
| Brent Neidig | ▼ Sell | Tax Withholding | 1,102 | $24K | 2/6/2026 |
| Kevin Guest | ▲ Buy | Option Exercise | 12,061 | — | 2/6/2026 |
| Paul A. Jones | ▲ Buy | Option Exercise | 2,174 | — | 2/6/2026 |
| Timothy E. Wood | ▼ Sell | Tax Withholding | 265 | $6K | 1/22/2026 |
| J. Scott Nixon | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Peggie Pelosi | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Peggie Pelosi | ▼ Sell | Tax Withholding | 669 | $15K | 1/22/2026 |
| Gilbert A. Fuller | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Xia Ding | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Xia Ding | ▼ Sell | Tax Withholding | 392 | $9K | 1/22/2026 |
| John Turman Fleming | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Frederic J. Winssinger | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Timothy E. Wood | ▲ Buy | Option Exercise | 1,058 | — | 1/22/2026 |
| Mulham David Mulham | ▼ Sell | Open Market | 873 | $18K | 12/10/2025 |
| Peter Benedict | ▼ Sell | Open Market | 2,673 | $56K | 12/10/2025 |
| Frederic J. Winssinger | ▼ Sell | Open Market | 2,000 | $38K | 11/10/2025 |
| Gilbert A. Fuller | ▼ Sell | Open Market | 1,057 | $23K | 11/3/2025 |
| John Turman Fleming | ▼ Sell | Open Market | 1,750 | $35K | 10/31/2025 |
| Peggie Pelosi | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| Peggie Pelosi | ▼ Sell | Tax Withholding | 606 | $13K | 10/23/2025 |
| Timothy E. Wood | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| Timothy E. Wood | ▼ Sell | Tax Withholding | 265 | $5K | 10/23/2025 |
| Frederic J. Winssinger | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| J. Scott Nixon | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| Gilbert A. Fuller | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| John Turman Fleming | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| Xia Ding | ▲ Buy | Option Exercise | 1,057 | — | 10/23/2025 |
| Xia Ding | ▼ Sell | Tax Withholding | 476 | $10K | 10/23/2025 |
| WENTZ MYRON W | ▼ Sell | Gift | 145,000 | $0 | 9/3/2025 |
| Gilbert A. Fuller | ▼ Sell | Open Market | 1,058 | $31K | 8/7/2025 |
| Mulham David Mulham | ▼ Sell | Open Market | 3,515 | $106K | 7/30/2025 |
| Peter Benedict | ▲ Buy | Option Exercise | 598 | — | 7/25/2025 |
| Kathryn Michelle Armstrong | ▲ Buy | Option Exercise | 1,165 | — | 7/25/2025 |
| Peter Benedict | ▼ Sell | Tax Withholding | 176 | $6K | 7/25/2025 |
| Kathryn Michelle Armstrong | ▼ Sell | Tax Withholding | 517 | $17K | 7/25/2025 |
| Brown Jim | ▲ Buy | Option Exercise | 2,190 | — | 7/24/2025 |
| Brown Jim | ▼ Sell | Tax Withholding | 972 | $31K | 7/24/2025 |
| Xia Ding | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Xia Ding | ▼ Sell | Tax Withholding | 265 | $9K | 7/24/2025 |
| John Turman Fleming | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Gilbert A. Fuller | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Peggie Pelosi | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Peggie Pelosi | ▼ Sell | Tax Withholding | 606 | $19K | 7/24/2025 |
| J. Scott Nixon | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Frederic J. Winssinger | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Timothy E. Wood | ▲ Buy | Option Exercise | 1,058 | — | 7/24/2025 |
| Timothy E. Wood | ▼ Sell | Tax Withholding | 265 | $9K | 7/24/2025 |
| John Turman Fleming | ▼ Sell | Open Market | 500 | $15K | 6/9/2025 |
| Walter Noot | ▼ Sell | Open Market | 6,291 | $191K | 5/27/2025 |
| G. Doug Iiekking | ▼ Sell | Open Market | 4,548 | $135K | 5/9/2025 |
| Gilbert A. Fuller | ▼ Sell | Open Market | 674 | $20K | 5/5/2025 |
| Peggie Pelosi | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| Peggie Pelosi | ▼ Sell | Tax Withholding | 386 | $11K | 5/2/2025 |
| WENTZ MYRON W | ▼ Sell | Gift | 188,000 | $0 | 5/2/2025 |
| Gilbert A. Fuller | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| John Turman Fleming | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| Xia Ding | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| Xia Ding | ▼ Sell | Tax Withholding | 169 | $5K | 5/2/2025 |
| Timothy E. Wood | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| Timothy E. Wood | ▼ Sell | Tax Withholding | 169 | $5K | 5/2/2025 |
| Frederic J. Winssinger | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| J. Scott Nixon | ▲ Buy | Option Exercise | 674 | — | 5/2/2025 |
| Joshua Foukas | ▼ Sell | Open Market | 5,732 | $187K | 3/12/2025 |
| Brent Neidig | ▼ Sell | Open Market | 4,743 | $153K | 3/12/2025 |
| John Turman Fleming | ▼ Sell | Open Market | 500 | $17K | 3/11/2025 |
| Mulham David Mulham | ▼ Sell | Open Market | 3,234 | $107K | 3/10/2025 |
| Gilbert A. Fuller | ▼ Sell | Open Market | 674 | $21K | 3/6/2025 |
| Brown Jim | ▼ Sell | Open Market | 5,000 | $147K | 3/3/2025 |
| Peggie Pelosi | ▼ Sell | Open Market | 780 | $22K | 2/27/2025 |
| Joshua Foukas | ▲ Buy | Option Exercise | 1,667 | — | 2/8/2025 |
| Peter Benedict | ▲ Buy | Option Exercise | 658 | — | 2/8/2025 |
| Peter Benedict | ▼ Sell | Tax Withholding | 229 | $7K | 2/8/2025 |
| Peter Benedict | ▲ Buy | Option Exercise | 1,157 | — | 2/8/2025 |
| Peter Benedict | ▼ Sell | Tax Withholding | 401 | $12K | 2/8/2025 |
| Walter Noot | ▲ Buy | Option Exercise | 1,774 | — | 2/8/2025 |
| Walter Noot | ▼ Sell | Tax Withholding | 752 | $23K | 2/8/2025 |
| Walter Noot | ▲ Buy | Option Exercise | 4,059 | — | 2/8/2025 |
| Brent Neidig | ▼ Sell | Tax Withholding | 648 | $20K | 2/8/2025 |
| Brent Neidig | ▲ Buy | Option Exercise | 3,689 | — | 2/8/2025 |
| Brent Neidig | ▼ Sell | Tax Withholding | 1,637 | $50K | 2/8/2025 |
| Mulham David Mulham | ▲ Buy | Option Exercise | 1,677 | — | 2/8/2025 |
| Mulham David Mulham | ▲ Buy | Option Exercise | 2,573 | — | 2/8/2025 |
| Paul A. Jones | ▲ Buy | Option Exercise | 1,456 | — | 2/8/2025 |
| Paul A. Jones | ▼ Sell | Tax Withholding | 426 | $13K | 2/8/2025 |
| Paul A. Jones | ▲ Buy | Option Exercise | 2,513 | — | 2/8/2025 |
| Paul A. Jones | ▼ Sell | Tax Withholding | 738 | $23K | 2/8/2025 |
| G. Doug Iiekking | ▲ Buy | Option Exercise | 2,322 | — | 2/8/2025 |
| G. Doug Iiekking | ▼ Sell | Tax Withholding | 1,564 | $48K | 2/8/2025 |
| G. Doug Iiekking | ▲ Buy | Option Exercise | 4,085 | — | 2/8/2025 |
| G. Doug Iiekking | ▼ Sell | Tax Withholding | 2,752 | $84K | 2/8/2025 |
| Kevin Guest | ▲ Buy | Option Exercise | 7,003 | — | 2/8/2025 |
| Kevin Guest | ▼ Sell | Tax Withholding | 2,966 | $91K | 2/8/2025 |
| Kevin Guest | ▲ Buy | Option Exercise | 4,425 | — | 2/8/2025 |
| Kevin Guest | ▼ Sell | Tax Withholding | 1,875 | $57K | 2/8/2025 |
| Joshua Foukas | ▼ Sell | Tax Withholding | 706 | $22K | 2/8/2025 |
| Joshua Foukas | ▲ Buy | Option Exercise | 3,596 | — | 2/8/2025 |
| Joshua Foukas | ▼ Sell | Tax Withholding | 1,523 | $47K | 2/8/2025 |
| Brown Jim | ▼ Sell | Tax Withholding | 1,255 | $38K | 2/8/2025 |
| Brown Jim | ▲ Buy | Option Exercise | 11,800 | — | 2/8/2025 |
| Brown Jim | ▼ Sell | Tax Withholding | 5,234 | $160K | 2/8/2025 |
| Walter Noot | ▼ Sell | Tax Withholding | 1,719 | $53K | 2/8/2025 |
| Brown Jim | ▲ Buy | Option Exercise | 2,828 | — | 2/8/2025 |
| Brent Neidig | ▲ Buy | Option Exercise | 1,459 | — | 2/8/2025 |
| Peter Benedict | ▲ Buy | Option Exercise | 632 | — | 2/7/2025 |
| Peter Benedict | ▼ Sell | Tax Withholding | 220 | $7K | 2/7/2025 |
| Walter Noot | ▲ Buy | Option Exercise | 1,706 | — | 2/7/2025 |
| Brent Neidig | ▼ Sell | Tax Withholding | 639 | $20K | 2/7/2025 |
| Mulham David Mulham | ▲ Buy | Option Exercise | 1,557 | — | 2/7/2025 |
| Paul A. Jones | ▲ Buy | Option Exercise | 1,373 | — | 2/7/2025 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
September 26, 2026
USANA in Yahoo warning‑signs article for cash‑producing stocks
Yahoo highlighted USANA as one of three cash‑producing companies showing warning signs. The note points to possible concerns even though the company generates solid cash flow. USANA is currently near its $18.53 support level with an RSI around 44, and analysts still have a $25 price target.
USANA in Yahoo warning‑signs article for cash‑producing stocks. Yahoo highlighted USANA as one of three cash‑producing companies showing warning signs. The note points to possible concerns even though the company generates solid cash flow. USANA is currently near its $18.53 support level with an RSI around 44, and analysts still have a $25 price target.