TER
N/A
Large cap$50.5B
↓ 34%$322.36
PEG 1.3N/A is down 34% from its high, yet still producing a 29% return on shareholder money.
52-wk range
$89.18$487.91
Fundamentals showing strain.
1 of 4 fundamentals trending the right way over the past few years.
- RevenueGrowing
- '22
- 3.2B
- '23
- 2.7B
- '24
- 2.8B
- '25
- 3.2B
- vs last qtr
- ↑18.4%
- IncomeFlat
- '22
- 716M
- '23
- 449M
- '24
- 542M
- '25
- 554M
- vs last qtr
- ↑55.1%
- DebtFlat
- '22
- 133M
- '23
- 83M
- '24
- 77M
- '25
- 283M
- vs last qtr
- ↓70.9%
- MarginsDeclining
- '22
- 23%
- '23
- 17%
- '24
- 19%
- '25
- 17%
- vs last qtr
- ↑7.4%
| '22 | '23 | '24 | '25 | vs last quarter | ||
|---|---|---|---|---|---|---|
| Revenue | Growing | 3.2B | 2.7B | 2.8B | 3.2B | ↑18.4% |
| Income | Flat | 716M | 449M | 542M | 554M | ↑55.1% |
| Debt | Flat | 133M | 83M | 77M | 283M | ↓70.9% |
| Margins | Declining | 23% | 17% | 19% | 17% | ↑7.4% |
Price history
- Down 21.1% in 30 days
- 90-day change: 15.2%
- Down 33.9% from 52-week high
Key metrics
28.7%
3%
22.6%
87.0%
59.9x
59.2x
32.8x
1.28
$50.5B
A snapshot frozen at the time the July 19, 2026 scan ran. Not investment advice.