Revenue
$27.4B
▲ 10.3% YoY
Net Income
$4.1B
▲ 7.7% YoY
EPS
$10.45
▲ 10.0% YoY
Cash
$622.0M
▲ 12.1% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Yelton Michael See Remarks below. | Sell | Mar 2, 2026 | 3.5K | $374.14 | $1.31M | Form 4 ↗ |
Galvao Antonio See Remarks below. | Vest | Feb 27, 2026 | 96 | $0.00 | $0 | Form 4 ↗ |
Galvao Antonio See Remarks below. | Sell tax | Feb 27, 2026 | 27 | $370.88 | $10K | Form 4 ↗ |
Wadecki Adam A See Remarks below. | Vest | Feb 27, 2026 | 132 | $0.00 | $0 | Form 4 ↗ |
Wadecki Adam A See Remarks below. | Sell tax | Feb 27, 2026 | 48 | $370.88 | $18K | Form 4 ↗ |
Yelton Michael See Remarks below. | Vest | Feb 27, 2026 | 413 | $0.00 | $0 | Form 4 ↗ |
Yelton Michael See Remarks below. | Sell tax | Feb 27, 2026 | 180 | $370.88 | $67K | Form 4 ↗ |
Denk Peter See Remarks below. | Vest | Feb 27, 2026 | 281 | $0.00 | $0 | Form 4 ↗ |
Denk Peter See Remarks below. | Sell tax | Feb 27, 2026 | 124 | $370.88 | $46K | Form 4 ↗ |
LEONETTI OLIVIER See Remarks below. | Vest | Feb 27, 2026 | 1.2K | $0.00 | $0 | Form 4 ↗ |
LEONETTI OLIVIER See Remarks below. | Sell tax | Feb 27, 2026 | 339 | $370.88 | $126K | Form 4 ↗ |
LEONETTI OLIVIER See Remarks below. | Vest | Feb 27, 2026 | 2.5K | $0.00 | $0 | Form 4 ↗ |
LEONETTI OLIVIER See Remarks below. | Sell tax | Feb 27, 2026 | 1.1K | $370.88 | $393K | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Vest | Feb 27, 2026 | 889 | $0.00 | $0 | Form 4 ↗ |
Monesmith Heath B. See Remarks below. | Sell tax | Feb 27, 2026 | 393 | $370.88 | $146K | Form 4 ↗ |
RUIZ STERNADT PAULO See Remarks below. | Vest | Feb 27, 2026 | 691 | $0.00 | $0 | Form 4 ↗ |
RUIZ STERNADT PAULO See Remarks below. | Sell tax | Feb 27, 2026 | 305 | $370.88 | $113K | Form 4 ↗ |
Galvao Antonio See Remarks below. | Sell tax | Feb 26, 2026 | 340 | $372.96 | $127K | Form 4 ↗ |
Galvao Antonio See Remarks below. | Sell tax | Feb 26, 2026 | 39 | $367.49 | $14K | Form 4 ↗ |
Yelton Michael See Remarks below. | Sell tax | Feb 26, 2026 | 1.6K | $372.96 | $584K | Form 4 ↗ |
Yelton Michael See Remarks below. | Vest | Feb 26, 2026 | 384 | $0.00 | $0 | Form 4 ↗ |
Yelton Michael See Remarks below. | Sell tax | Feb 26, 2026 | 168 | $367.49 | $62K | Form 4 ↗ |
Wadecki Adam A See Remarks below. | Vest | Feb 26, 2026 | 108 | $0.00 | $0 | Form 4 ↗ |
Wadecki Adam A See Remarks below. | Sell tax | Feb 26, 2026 | 39 | $367.49 | $14K | Form 4 ↗ |
RUIZ STERNADT PAULO See Remarks below. | Sell tax | Feb 26, 2026 | 3.2K | $372.96 | $1.19M | Form 4 ↗ |
RUIZ STERNADT PAULO See Remarks below. | Vest | Feb 26, 2026 | 1.5K | $0.00 | $0 | Form 4 ↗ |
RUIZ STERNADT PAULO See Remarks below. | Sell tax | Feb 26, 2026 | 677 | $367.49 | $249K | Form 4 ↗ |
Yelton Michael See Remarks below. | Grant | Feb 25, 2026 | 4.3K | $0.00 | $0 | Form 4 ↗ |
RUIZ STERNADT PAULO See Remarks below. | Grant | Feb 25, 2026 | 7.2K | $0.00 | $0 | Form 4 ↗ |