WESTERN ALLIANCE BANCORPORATION
WAL, WAL-PA · State Commercial Banks · 109.2M shares · +1%/yr ↑ shares · EDGAR filings ↗
Reference price $82.64 · est. market cap ~$9.0B — last insider sale, 2026-06-09 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B75Western Alliance — high-growth commercial bank with strong returns.
Strengths
- ROE 12.7% (83rd pct), high net margin (86th)
- Diversified national commercial niches and deposit verticals
Risks
- Deposit-confidence and CRE/credit sensitivity
- Rate and funding-mix exposure
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
713.5%
Return on equity
12.7%
Return on assets
1.0%
Revenue growth (QoQ)
3.7%
Net-income growth
23.0%
Debt / equity
0.2×
Tangible book value
$7.0B
Stock comp / revenue
37.8%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-15 | Bruckner Tim R | Disposition | 115 | $81.81 |
| 2026-06-15 | Boothe Timothy W | Disposition | 69 | $81.81 |
| 2026-06-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-06-15 | Boothe Timothy W | Disposition | 69 | $81.81 |
| 2026-06-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-06-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2026-06-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2026-06-15 | GIBBONS DALE | Disposition | 285 | $81.81 |
| 2026-06-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2026-06-15 | GIBBONS DALE | Disposition | 212 | $81.81 |
| 2026-06-15 | GIBBONS DALE | Option exercise | 229 | — |
| 2026-06-15 | GIBBONS DALE | Disposition | 229 | $81.81 |
| 2026-06-15 | Nachlas Emily | Option exercise | 72 | — |
| 2026-06-15 | Nachlas Emily | Disposition | 72 | $81.81 |
| 2026-06-15 | Nachlas Emily | Option exercise | 53 | — |
| 2026-06-15 | Nachlas Emily | Disposition | 53 | $81.81 |
| 2026-06-15 | Nachlas Emily | Option exercise | 64 | — |
| 2026-06-15 | Nachlas Emily | Disposition | 64 | $81.81 |
| 2026-06-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2026-06-15 | Jarvi Jessica H | Disposition | 58 | $81.81 |
| 2026-06-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2026-06-15 | Jarvi Jessica H | Disposition | 46 | $81.81 |
| 2026-06-15 | Jarvi Jessica H | Option exercise | 64 | — |
| 2026-06-15 | Jarvi Jessica H | Disposition | 64 | $81.81 |
| 2026-06-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2026-06-15 | Kennedy Barbara | Disposition | 101 | $81.81 |
| 2026-06-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2026-06-15 | Kennedy Barbara | Disposition | 74 | $81.81 |
| 2026-06-15 | Kennedy Barbara | Option exercise | 82 | — |
| 2026-06-15 | Boothe Timothy W | Disposition | 97 | $81.81 |
| 2026-06-15 | Kennedy Barbara | Disposition | 82 | $81.81 |
| 2026-06-15 | Herndon Lynne | Option exercise | 35 | — |
| 2026-06-15 | Herndon Lynne | Disposition | 35 | $81.81 |
| 2026-06-15 | Herndon Lynne | Option exercise | 22 | — |
| 2026-06-15 | Herndon Lynne | Disposition | 22 | $81.81 |
| 2026-06-15 | Herndon Lynne | Option exercise | 27 | — |
| 2026-06-15 | Herndon Lynne | Disposition | 27 | $81.81 |
| 2026-06-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2026-06-15 | Bruckner Tim R | Disposition | 158 | $81.81 |
| 2026-06-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2026-06-15 | Vecchione Kenneth | Disposition | 595 | $81.81 |
| 2026-06-15 | Idnani Vishal | Option exercise | 123 | — |
| 2026-06-15 | Idnani Vishal | Disposition | 123 | $81.81 |
| 2026-06-15 | Bruckner Tim R | Option exercise | 142 | — |
| 2026-06-15 | Bruckner Tim R | Disposition | 142 | $81.81 |
| 2026-06-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2026-06-15 | Vecchione Kenneth | Disposition | 539 | $81.81 |
| 2026-06-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2026-06-15 | Vecchione Kenneth | Disposition | 437 | $81.81 |
| 2026-06-15 | Vecchione Kenneth | Option exercise | 595 | — |
| 2026-06-09 | GIBBONS DALE | Sell | 6.8K | $81.16 |
| 2026-06-09 | GIBBONS DALE | Sell | 33K | $82.64 |
| 2026-06-08 | Mucha Ben | Sell | 5.9K | $81.00 |
| 2026-05-15 | Nachlas Emily | Disposition | 64 | $74.42 |
| 2026-05-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2026-05-15 | Vecchione Kenneth | Disposition | 539 | $74.42 |
| 2026-05-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2026-05-15 | Vecchione Kenneth | Disposition | 437 | $74.42 |
| 2026-05-15 | Vecchione Kenneth | Option exercise | 595 | — |
| 2026-05-15 | Vecchione Kenneth | Disposition | 595 | $74.42 |
| 2026-05-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2026-05-15 | GIBBONS DALE | Disposition | 285 | $74.42 |
| 2026-05-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2026-05-15 | GIBBONS DALE | Disposition | 212 | $74.42 |
| 2026-05-15 | GIBBONS DALE | Option exercise | 229 | — |
| 2026-05-15 | GIBBONS DALE | Disposition | 229 | $74.42 |
| 2026-05-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2026-05-15 | Kennedy Barbara | Disposition | 101 | $74.42 |
| 2026-05-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2026-05-15 | Kennedy Barbara | Disposition | 74 | $74.42 |
| 2026-05-15 | Kennedy Barbara | Option exercise | 82 | — |
| 2026-05-15 | Kennedy Barbara | Disposition | 82 | $74.42 |
| 2026-05-15 | Herndon Lynne | Option exercise | 35 | — |
| 2026-05-15 | Herndon Lynne | Disposition | 35 | $74.42 |
| 2026-05-15 | Herndon Lynne | Option exercise | 22 | — |
| 2026-05-15 | Herndon Lynne | Disposition | 22 | $74.42 |
| 2026-05-15 | Herndon Lynne | Option exercise | 27 | — |
| 2026-05-15 | Herndon Lynne | Disposition | 27 | $74.42 |
| 2026-05-15 | Idnani Vishal | Option exercise | 123 | — |
| 2026-05-15 | Idnani Vishal | Disposition | 123 | $74.42 |
| 2026-05-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2026-05-15 | Jarvi Jessica H | Disposition | 58 | $74.42 |
| 2026-05-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2026-05-15 | Jarvi Jessica H | Disposition | 46 | $74.42 |
| 2026-05-15 | Jarvi Jessica H | Option exercise | 64 | — |
| 2026-05-15 | Jarvi Jessica H | Disposition | 64 | $74.42 |
| 2026-05-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2026-05-15 | Curley Stephen Russell | Disposition | 165 | $74.42 |
| 2026-05-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2026-05-15 | Curley Stephen Russell | Disposition | 129 | $74.42 |
| 2026-05-15 | Curley Stephen Russell | Option exercise | 146 | — |
| 2026-05-15 | Curley Stephen Russell | Disposition | 146 | $74.42 |
| 2026-05-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2026-05-15 | Bruckner Tim R | Disposition | 158 | $74.42 |
| 2026-05-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2026-05-15 | Bruckner Tim R | Disposition | 115 | $74.42 |
| 2026-05-15 | Bruckner Tim R | Option exercise | 142 | — |
| 2026-05-15 | Bruckner Tim R | Disposition | 142 | $74.42 |
| 2026-05-15 | Nachlas Emily | Option exercise | 72 | — |
| 2026-05-15 | Nachlas Emily | Disposition | 72 | $74.42 |
| 2026-05-15 | Nachlas Emily | Option exercise | 53 | — |
| 2026-05-15 | Nachlas Emily | Disposition | 53 | $74.42 |
| 2026-05-15 | Nachlas Emily | Option exercise | 64 | — |
| 2026-05-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2026-05-15 | Boothe Timothy W | Disposition | 97 | $74.42 |
| 2026-05-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-05-15 | Boothe Timothy W | Disposition | 69 | $74.42 |
| 2026-05-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-05-15 | Boothe Timothy W | Disposition | 69 | $74.42 |
| 2026-05-04 | Mucha Ben | Tax withheld | 2.3K | $79.85 |
| 2026-04-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2026-04-15 | Vecchione Kenneth | Disposition | 539 | $78.51 |
| 2026-04-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2026-04-15 | Vecchione Kenneth | Disposition | 437 | $78.51 |
| 2026-04-15 | Vecchione Kenneth | Option exercise | 595 | — |
| 2026-04-15 | Vecchione Kenneth | Disposition | 595 | $78.51 |
| 2026-04-15 | Idnani Vishal | Option exercise | 123 | — |
| 2026-04-15 | Idnani Vishal | Disposition | 123 | $78.51 |
| 2026-04-15 | Nachlas Emily | Option exercise | 72 | — |
| 2026-04-15 | Nachlas Emily | Disposition | 72 | $78.51 |
| 2026-04-15 | Nachlas Emily | Option exercise | 53 | — |
| 2026-04-15 | Nachlas Emily | Disposition | 53 | $78.51 |
| 2026-04-15 | Nachlas Emily | Option exercise | 64 | — |
| 2026-04-15 | Nachlas Emily | Disposition | 64 | $78.51 |
| 2026-04-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2026-04-15 | GIBBONS DALE | Disposition | 285 | $78.51 |
| 2026-04-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2026-04-15 | GIBBONS DALE | Disposition | 212 | $78.51 |
| 2026-04-15 | GIBBONS DALE | Option exercise | 229 | — |
| 2026-04-15 | GIBBONS DALE | Disposition | 229 | $78.51 |
| 2026-04-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2026-04-15 | Boothe Timothy W | Disposition | 97 | $78.51 |
| 2026-04-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-04-15 | Boothe Timothy W | Disposition | 69 | $78.51 |
| 2026-04-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-04-15 | Boothe Timothy W | Disposition | 69 | $78.51 |
| 2026-04-15 | Herndon Lynne | Option exercise | 35 | — |
| 2026-04-15 | Herndon Lynne | Disposition | 35 | $78.51 |
| 2026-04-15 | Herndon Lynne | Option exercise | 22 | — |
| 2026-04-15 | Herndon Lynne | Disposition | 22 | $78.51 |
| 2026-04-15 | Herndon Lynne | Option exercise | 27 | — |
| 2026-04-15 | Herndon Lynne | Disposition | 27 | $78.51 |
| 2026-04-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2026-04-15 | Bruckner Tim R | Disposition | 158 | $78.51 |
| 2026-04-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2026-04-15 | Bruckner Tim R | Disposition | 115 | $78.51 |
| 2026-04-15 | Bruckner Tim R | Option exercise | 142 | — |
| 2026-04-15 | Bruckner Tim R | Disposition | 142 | $78.51 |
| 2026-04-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2026-04-15 | Curley Stephen Russell | Disposition | 165 | $78.51 |
| 2026-04-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2026-04-15 | Curley Stephen Russell | Disposition | 129 | $78.51 |
| 2026-04-15 | Curley Stephen Russell | Option exercise | 146 | — |
| 2026-04-15 | Curley Stephen Russell | Disposition | 0 | $78.51 |
| 2026-04-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2026-04-15 | Kennedy Barbara | Disposition | 101 | $78.51 |
| 2026-04-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2026-04-15 | Kennedy Barbara | Disposition | 74 | $78.51 |
| 2026-04-15 | Kennedy Barbara | Option exercise | 82 | — |
| 2026-04-15 | Jarvi Jessica H | Disposition | 64 | $78.51 |
| 2026-04-15 | Kennedy Barbara | Disposition | 82 | $78.51 |
| 2026-04-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2026-04-15 | Jarvi Jessica H | Disposition | 58 | $78.51 |
| 2026-04-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2026-04-15 | Jarvi Jessica H | Option exercise | 64 | — |
| 2026-04-15 | Jarvi Jessica H | Disposition | 46 | $78.51 |
| 2026-03-15 | GIBBONS DALE | Option exercise | 229 | — |
| 2026-03-15 | Nachlas Emily | Option exercise | 72 | — |
| 2026-03-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2026-03-15 | Curley Stephen Russell | Disposition | 165 | $67.97 |
| 2026-03-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2026-03-15 | Curley Stephen Russell | Disposition | 129 | $67.97 |
| 2026-03-15 | Curley Stephen Russell | Option exercise | 146 | — |
| 2026-03-15 | Curley Stephen Russell | Disposition | 146 | $67.97 |
| 2026-03-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2026-03-15 | Boothe Timothy W | Disposition | 97 | $67.97 |
| 2026-03-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-03-15 | Boothe Timothy W | Disposition | 69 | $67.97 |
| 2026-03-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-03-15 | Boothe Timothy W | Disposition | 69 | $67.97 |
| 2026-03-15 | Herndon Lynne | Option exercise | 35 | — |
| 2026-03-15 | Herndon Lynne | Disposition | 35 | $67.97 |
| 2026-03-15 | Herndon Lynne | Option exercise | 22 | — |
| 2026-03-15 | Herndon Lynne | Disposition | 22 | $67.97 |
| 2026-03-15 | Herndon Lynne | Option exercise | 27 | — |
| 2026-03-15 | Herndon Lynne | Disposition | 27 | $67.97 |
| 2026-03-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2026-03-15 | Vecchione Kenneth | Disposition | 539 | $67.97 |
| 2026-03-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2026-03-15 | Vecchione Kenneth | Disposition | 437 | $67.97 |
| 2026-03-15 | Vecchione Kenneth | Option exercise | 595 | — |
| 2026-03-15 | Vecchione Kenneth | Disposition | 595 | $67.97 |
| 2026-03-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2026-03-15 | GIBBONS DALE | Disposition | 285 | $67.97 |
| 2026-03-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2026-03-15 | GIBBONS DALE | Disposition | 212 | $67.97 |
| 2026-03-15 | GIBBONS DALE | Disposition | 229 | $67.97 |
| 2026-03-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2026-03-15 | Kennedy Barbara | Disposition | 101 | $67.97 |
| 2026-03-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2026-03-15 | Kennedy Barbara | Disposition | 74 | $67.97 |
| 2026-03-15 | Kennedy Barbara | Option exercise | 82 | — |
| 2026-03-15 | Kennedy Barbara | Disposition | 82 | $67.97 |
| 2026-03-15 | Idnani Vishal | Option exercise | 123 | — |
| 2026-03-15 | Idnani Vishal | Disposition | 123 | $67.97 |
| 2026-03-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2026-03-15 | Jarvi Jessica H | Disposition | 58 | $67.97 |
| 2026-03-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2026-03-15 | Jarvi Jessica H | Disposition | 46 | $67.97 |
| 2026-03-15 | Jarvi Jessica H | Option exercise | 64 | — |
| 2026-03-15 | Jarvi Jessica H | Disposition | 64 | $67.97 |
| 2026-03-15 | Nachlas Emily | Disposition | 72 | $67.97 |
| 2026-03-15 | Nachlas Emily | Option exercise | 53 | — |
| 2026-03-15 | Nachlas Emily | Disposition | 53 | $67.97 |
| 2026-03-15 | Nachlas Emily | Option exercise | 64 | — |
| 2026-03-15 | Nachlas Emily | Disposition | 64 | $67.97 |
| 2026-03-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2026-03-15 | Bruckner Tim R | Disposition | 158 | $67.97 |
| 2026-03-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2026-03-15 | Bruckner Tim R | Disposition | 115 | $67.97 |
| 2026-03-15 | Bruckner Tim R | Option exercise | 142 | — |
| 2026-03-15 | Bruckner Tim R | Disposition | 142 | $67.97 |
| 2026-02-18 | Mucha Ben | Sell | 641 | $95.62 |
| 2026-02-15 | Herndon Lynne | Option exercise | 22 | — |
| 2026-02-15 | Herndon Lynne | Disposition | 22 | $93.20 |
| 2026-02-15 | Boothe Timothy W | Grant | 2.2K | — |
| 2026-02-15 | Boothe Timothy W | Tax withheld | 600 | $93.20 |
| 2026-02-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2026-02-15 | Boothe Timothy W | Disposition | 97 | $93.20 |
| 2026-02-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-02-15 | Boothe Timothy W | Disposition | 69 | $93.20 |
| 2026-02-15 | Kennedy Barbara | Grant | 2.2K | — |
| 2026-02-15 | Kennedy Barbara | Tax withheld | 622 | $93.20 |
| 2026-02-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2026-02-15 | Herndon Lynne | Option exercise | 35 | — |
| 2026-02-15 | Kennedy Barbara | Disposition | 101 | $93.20 |
| 2026-02-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2026-02-15 | Kennedy Barbara | Disposition | 74 | $93.20 |
| 2026-02-15 | Jarvi Jessica H | Grant | 1.1K | — |
| 2026-02-15 | Jarvi Jessica H | Tax withheld | 512 | $93.20 |
| 2026-02-15 | Herndon Lynne | Disposition | 35 | $93.20 |
| 2026-02-15 | Jarvi Jessica H | Disposition | 58 | $93.20 |
| 2026-02-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2026-02-15 | Jarvi Jessica H | Disposition | 46 | $93.20 |
| 2026-02-15 | GIBBONS DALE | Grant | 8.0K | — |
| 2026-02-15 | GIBBONS DALE | Tax withheld | 3.4K | $93.20 |
| 2026-02-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2026-02-15 | GIBBONS DALE | Disposition | 285 | $93.20 |
| 2026-02-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2026-02-15 | GIBBONS DALE | Disposition | 212 | $93.20 |
| 2026-02-15 | Nachlas Emily | Grant | 1.5K | — |
| 2026-02-15 | Nachlas Emily | Tax withheld | 422 | $93.20 |
| 2026-02-15 | Nachlas Emily | Option exercise | 72 | — |
| 2026-02-15 | Nachlas Emily | Disposition | 72 | $93.20 |
| 2026-02-15 | Nachlas Emily | Option exercise | 53 | — |
| 2026-02-15 | Nachlas Emily | Disposition | 53 | $93.20 |
| 2026-02-15 | Bruckner Tim R | Grant | 3.3K | — |
| 2026-02-15 | Bruckner Tim R | Tax withheld | 932 | $93.20 |
| 2026-02-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2026-02-15 | Bruckner Tim R | Disposition | 158 | $93.20 |
| 2026-02-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2026-02-15 | Bruckner Tim R | Disposition | 115 | $93.20 |
| 2026-02-15 | Vecchione Kenneth | Grant | 17K | — |
| 2026-02-15 | Vecchione Kenneth | Tax withheld | 7.4K | $93.20 |
| 2026-02-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2026-02-15 | Vecchione Kenneth | Disposition | 539 | $93.20 |
| 2026-02-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2026-02-15 | Vecchione Kenneth | Disposition | 437 | $93.20 |
| 2026-02-15 | Curley Stephen Russell | Grant | 3.7K | — |
| 2026-02-15 | Curley Stephen Russell | Tax withheld | 1.3K | $93.20 |
| 2026-02-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2026-02-15 | Curley Stephen Russell | Disposition | 165 | $93.20 |
| 2026-02-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2026-02-15 | Curley Stephen Russell | Disposition | 129 | $93.20 |
| 2026-02-15 | Mucha Ben | Tax withheld | 319 | $93.20 |
| 2026-02-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2026-02-13 | Mucha Ben | Grant | 1.1K | — |
| 2026-02-07 | Boothe Timothy W | Tax withheld | 599 | $94.39 |
| 2026-02-07 | Curley Stephen Russell | Tax withheld | 1.3K | $94.39 |
| 2026-02-07 | GIBBONS DALE | Tax withheld | 2.3K | $94.39 |
| 2026-02-07 | Nachlas Emily | Tax withheld | 438 | $94.39 |
| 2026-02-07 | Vecchione Kenneth | Tax withheld | 6.8K | $94.39 |
| 2026-02-07 | Bruckner Tim R | Tax withheld | 932 | $94.39 |
| 2026-02-07 | Kennedy Barbara | Tax withheld | 621 | $94.39 |
| 2026-02-07 | Jarvi Jessica H | Tax withheld | 537 | $94.39 |
| 2026-02-06 | Bruckner Tim R | Tax withheld | 576 | $94.39 |
| 2026-02-06 | Boothe Timothy W | Tax withheld | 384 | $94.39 |
| 2026-02-06 | Kennedy Barbara | Tax withheld | 397 | $94.39 |
| 2026-02-06 | GIBBONS DALE | Tax withheld | 968 | $94.39 |
| 2026-02-06 | Curley Stephen Russell | Tax withheld | 758 | $94.39 |
| 2026-02-06 | Nachlas Emily | Tax withheld | 287 | $94.39 |
| 2026-02-06 | Herndon Lynne | Tax withheld | 138 | $94.39 |
| 2026-02-06 | Vecchione Kenneth | Tax withheld | 1.8K | $94.39 |
| 2026-02-06 | Jarvi Jessica H | Tax withheld | 353 | $94.39 |
| 2026-02-05 | Gould Howard | Grant | 2.6K | — |
| 2026-02-05 | SNYDER DONALD D | Grant | 2.6K | — |
| 2026-02-05 | Kennedy Barbara | Grant | 988 | — |
| 2026-02-05 | GIBBONS DALE | Grant | 5.5K | — |
| 2026-02-05 | Bruckner Tim R | Grant | 3.4K | — |
| 2026-02-05 | Vecchione Kenneth | Grant | 14K | — |
| 2026-02-05 | Herndon Lynne | Grant | 659 | — |
| 2026-02-05 | JOHNSON MARIANNE BOYD | Grant | 2.6K | — |
| 2026-02-05 | Idnani Vishal | Grant | 2.9K | — |
| 2026-02-05 | Nachlas Emily | Grant | 1.5K | — |
| 2026-02-05 | BEACH BRUCE D | Grant | 3.5K | — |
| 2026-02-05 | Curley Stephen Russell | Grant | 3.5K | — |
| 2026-02-05 | Boothe Timothy W | Grant | 1.6K | — |
| 2026-02-05 | Starnes Clarke R III | Grant | 2.6K | — |
| 2026-02-05 | LATTA ROBERT P | Grant | 2.6K | — |
| 2026-02-05 | Meola Anthony T | Grant | 2.6K | — |
| 2026-02-05 | Jarvi Jessica H | Grant | 1.5K | — |
| 2026-02-05 | Tuuk Kuras Mary | Grant | 2.6K | — |
| 2026-02-04 | Guggenheim Greta | Grant | 2.6K | — |
| 2026-01-15 | Herndon Lynne | Disposition | 35 | $89.83 |
| 2026-01-15 | Herndon Lynne | Option exercise | 22 | — |
| 2026-01-15 | Herndon Lynne | Disposition | 22 | $89.83 |
| 2026-01-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2026-01-15 | Boothe Timothy W | Disposition | 97 | $89.83 |
| 2026-01-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2026-01-15 | Boothe Timothy W | Disposition | 69 | $89.83 |
| 2026-01-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2026-01-15 | Bruckner Tim R | Disposition | 158 | $89.83 |
| 2026-01-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2026-01-15 | Bruckner Tim R | Disposition | 115 | $89.83 |
| 2026-01-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2026-01-15 | Jarvi Jessica H | Disposition | 58 | $89.83 |
| 2026-01-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2026-01-15 | Jarvi Jessica H | Disposition | 46 | $89.83 |
| 2026-01-15 | Nachlas Emily | Option exercise | 72 | — |
| 2026-01-15 | Nachlas Emily | Disposition | 72 | $89.83 |
| 2026-01-15 | Nachlas Emily | Option exercise | 53 | — |
| 2026-01-15 | Nachlas Emily | Disposition | 53 | $89.83 |
| 2026-01-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2026-01-15 | Vecchione Kenneth | Disposition | 539 | $89.83 |
| 2026-01-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2026-01-15 | Vecchione Kenneth | Disposition | 437 | $89.83 |
| 2026-01-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2026-01-15 | Curley Stephen Russell | Disposition | 165 | $89.83 |
| 2026-01-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2026-01-15 | Curley Stephen Russell | Disposition | 129 | $89.83 |
| 2026-01-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2026-01-15 | Kennedy Barbara | Disposition | 101 | $89.83 |
| 2026-01-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2026-01-15 | Kennedy Barbara | Disposition | 74 | $89.83 |
| 2026-01-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2026-01-15 | GIBBONS DALE | Disposition | 285 | $89.83 |
| 2026-01-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2026-01-15 | Herndon Lynne | Option exercise | 35 | — |
| 2026-01-15 | GIBBONS DALE | Disposition | 212 | $89.83 |
| 2025-12-15 | Bruckner Tim R | Disposition | 115 | $86.18 |
| 2025-12-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-12-15 | GIBBONS DALE | Disposition | 285 | $86.18 |
| 2025-12-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-12-15 | GIBBONS DALE | Disposition | 212 | $86.18 |
| 2025-12-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-12-15 | Vecchione Kenneth | Disposition | 539 | $86.18 |
| 2025-12-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-12-15 | Vecchione Kenneth | Disposition | 437 | $86.18 |
| 2025-12-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-12-15 | Jarvi Jessica H | Disposition | 58 | $86.18 |
| 2025-12-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-12-15 | Jarvi Jessica H | Disposition | 46 | $86.18 |
| 2025-12-15 | JOHNSON MARIANNE BOYD | Sell | 1.1K | $86.50 |
| 2025-12-15 | JOHNSON MARIANNE BOYD | Sell | 6.6K | $86.79 |
| 2025-12-15 | JOHNSON MARIANNE BOYD | Sell | 7.7K | $86.79 |
| 2025-12-15 | JOHNSON MARIANNE BOYD | Sell | 2.3K | $86.79 |
| 2025-12-15 | JOHNSON MARIANNE BOYD | Sell | 5.4K | $87.95 |
| 2025-12-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-12-15 | Curley Stephen Russell | Disposition | 165 | $86.18 |
| 2025-12-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-12-15 | Curley Stephen Russell | Disposition | 129 | $86.18 |
| 2025-12-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-12-15 | Nachlas Emily | Disposition | 72 | $86.18 |
| 2025-12-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-12-15 | Nachlas Emily | Disposition | 53 | $86.18 |
| 2025-12-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-12-15 | Herndon Lynne | Disposition | 35 | $86.18 |
| 2025-12-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-12-15 | Herndon Lynne | Disposition | 22 | $86.18 |
| 2025-12-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-12-15 | Boothe Timothy W | Disposition | 97 | $86.18 |
| 2025-12-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-12-15 | Boothe Timothy W | Disposition | 69 | $86.18 |
| 2025-12-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-12-15 | Kennedy Barbara | Disposition | 101 | $86.18 |
| 2025-12-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-12-15 | Kennedy Barbara | Disposition | 74 | $86.18 |
| 2025-12-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-12-15 | Bruckner Tim R | Disposition | 158 | $86.18 |
| 2025-12-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-11-24 | SNYDER DONALD D | Gift | 7.9K | — |
| 2025-11-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-11-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-11-15 | GIBBONS DALE | Disposition | 285 | $78.17 |
| 2025-11-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-11-15 | GIBBONS DALE | Disposition | 212 | $78.17 |
| 2025-11-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-11-15 | Herndon Lynne | Disposition | 35 | $78.17 |
| 2025-11-15 | Herndon Lynne | Disposition | 22 | $78.17 |
| 2025-11-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-11-15 | Nachlas Emily | Disposition | 72 | $78.17 |
| 2025-11-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-11-15 | Nachlas Emily | Disposition | 53 | $78.17 |
| 2025-11-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-11-15 | Bruckner Tim R | Disposition | 158 | $78.17 |
| 2025-11-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-11-15 | Bruckner Tim R | Disposition | 115 | $78.17 |
| 2025-11-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-11-15 | Jarvi Jessica H | Disposition | 58 | $78.17 |
| 2025-11-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-11-15 | Jarvi Jessica H | Disposition | 46 | $78.17 |
| 2025-11-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-11-15 | Vecchione Kenneth | Disposition | 539 | $78.17 |
| 2025-11-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-11-15 | Vecchione Kenneth | Disposition | 437 | $78.17 |
| 2025-11-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-11-15 | Boothe Timothy W | Disposition | 97 | $78.17 |
| 2025-11-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-11-15 | Boothe Timothy W | Disposition | 69 | $78.17 |
| 2025-11-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-11-15 | Curley Stephen Russell | Disposition | 165 | $78.17 |
| 2025-11-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-11-15 | Curley Stephen Russell | Disposition | 129 | $78.17 |
| 2025-11-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-11-15 | Kennedy Barbara | Disposition | 101 | $78.17 |
| 2025-11-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-11-15 | Kennedy Barbara | Disposition | 74 | $78.17 |
| 2025-10-30 | GIBBONS DALE | Buy | 4.0K | $77.00 |
| 2025-10-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-10-15 | Curley Stephen Russell | Disposition | 165 | $78.84 |
| 2025-10-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-10-15 | Curley Stephen Russell | Disposition | 129 | $78.84 |
| 2025-10-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-10-15 | Nachlas Emily | Disposition | 72 | $78.84 |
| 2025-10-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-10-15 | Nachlas Emily | Disposition | 53 | $78.84 |
| 2025-10-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-10-15 | Herndon Lynne | Disposition | 35 | $78.84 |
| 2025-10-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-10-15 | Herndon Lynne | Disposition | 22 | $78.84 |
| 2025-10-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-10-15 | Jarvi Jessica H | Disposition | 58 | $78.84 |
| 2025-10-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-10-15 | Jarvi Jessica H | Disposition | 46 | $78.84 |
| 2025-10-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-10-15 | Boothe Timothy W | Disposition | 97 | $78.84 |
| 2025-10-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-10-15 | Boothe Timothy W | Disposition | 69 | $78.84 |
| 2025-10-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-10-15 | Bruckner Tim R | Disposition | 158 | $78.84 |
| 2025-10-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-10-15 | Bruckner Tim R | Disposition | 115 | $78.84 |
| 2025-10-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-10-15 | Kennedy Barbara | Disposition | 101 | $78.84 |
| 2025-10-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-10-15 | Kennedy Barbara | Disposition | 74 | $78.84 |
| 2025-10-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-10-15 | Vecchione Kenneth | Disposition | 539 | $78.84 |
| 2025-10-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-10-15 | Vecchione Kenneth | Disposition | 437 | $78.84 |
| 2025-10-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-10-15 | GIBBONS DALE | Disposition | 285 | $78.84 |
| 2025-10-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-10-15 | GIBBONS DALE | Disposition | 212 | $78.84 |
| 2025-10-14 | Idnani Vishal | Grant | 8.5K | — |
| 2025-09-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-09-15 | Herndon Lynne | Disposition | 35 | $89.05 |
| 2025-09-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-09-15 | Herndon Lynne | Disposition | 22 | $89.05 |
| 2025-09-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-09-15 | Jarvi Jessica H | Disposition | 58 | $89.05 |
| 2025-09-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-09-15 | Jarvi Jessica H | Disposition | 46 | $89.05 |
| 2025-09-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-09-15 | Nachlas Emily | Disposition | 72 | $89.05 |
| 2025-09-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-09-15 | Nachlas Emily | Disposition | 53 | $89.05 |
| 2025-09-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-09-15 | Bruckner Tim R | Disposition | 158 | $89.05 |
| 2025-09-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-09-15 | Bruckner Tim R | Disposition | 115 | $89.05 |
| 2025-09-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-09-15 | Curley Stephen Russell | Disposition | 165 | $89.05 |
| 2025-09-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-09-15 | Curley Stephen Russell | Disposition | 129 | $89.05 |
| 2025-09-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-09-15 | Vecchione Kenneth | Disposition | 539 | $89.05 |
| 2025-09-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-09-15 | Vecchione Kenneth | Disposition | 437 | $89.05 |
| 2025-09-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-09-15 | Kennedy Barbara | Disposition | 101 | $89.05 |
| 2025-09-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-09-15 | Kennedy Barbara | Disposition | 74 | $89.05 |
| 2025-09-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-09-15 | Boothe Timothy W | Disposition | 97 | $89.05 |
| 2025-09-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-09-15 | Boothe Timothy W | Disposition | 69 | $89.05 |
| 2025-09-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-09-15 | GIBBONS DALE | Disposition | 285 | $89.05 |
| 2025-09-15 | GIBBONS DALE | Disposition | 212 | $89.05 |
| 2025-09-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-08-15 | GIBBONS DALE | Disposition | 285 | $82.55 |
| 2025-08-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-08-15 | Vecchione Kenneth | Disposition | 539 | $82.55 |
| 2025-08-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-08-15 | Vecchione Kenneth | Disposition | 437 | $82.55 |
| 2025-08-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-08-15 | Herndon Lynne | Disposition | 35 | $82.55 |
| 2025-08-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-08-15 | Herndon Lynne | Disposition | 22 | $82.55 |
| 2025-08-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-08-15 | Curley Stephen Russell | Disposition | 165 | $82.55 |
| 2025-08-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-08-15 | Curley Stephen Russell | Disposition | 129 | $82.55 |
| 2025-08-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-08-15 | Bruckner Tim R | Disposition | 158 | $82.55 |
| 2025-08-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-08-15 | Bruckner Tim R | Disposition | 115 | $82.55 |
| 2025-08-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-08-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-08-15 | GIBBONS DALE | Disposition | 212 | $82.55 |
| 2025-08-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-08-15 | Nachlas Emily | Disposition | 72 | $82.55 |
| 2025-08-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-08-15 | Nachlas Emily | Disposition | 53 | $82.55 |
| 2025-08-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-08-15 | Kennedy Barbara | Disposition | 101 | $82.55 |
| 2025-08-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-08-15 | Kennedy Barbara | Disposition | 74 | $82.55 |
| 2025-08-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-08-15 | Jarvi Jessica H | Disposition | 58 | $82.55 |
| 2025-08-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-08-15 | Jarvi Jessica H | Disposition | 46 | $82.55 |
| 2025-08-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-08-15 | Boothe Timothy W | Disposition | 97 | $82.55 |
| 2025-08-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-08-15 | Boothe Timothy W | Disposition | 69 | $82.55 |
| 2025-07-24 | Bruckner Tim R | Sell | 2.5K | $83.91 |
| 2025-07-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-07-15 | Boothe Timothy W | Disposition | 97 | $80.99 |
| 2025-07-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-07-15 | Boothe Timothy W | Disposition | 69 | $80.99 |
| 2025-07-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-07-15 | Herndon Lynne | Disposition | 35 | $80.99 |
| 2025-07-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-07-15 | Herndon Lynne | Disposition | 22 | $80.99 |
| 2025-07-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-07-15 | GIBBONS DALE | Disposition | 285 | $80.99 |
| 2025-07-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-07-15 | GIBBONS DALE | Disposition | 212 | $80.99 |
| 2025-07-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-07-15 | Vecchione Kenneth | Disposition | 539 | $80.99 |
| 2025-07-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-07-15 | Vecchione Kenneth | Disposition | 437 | $80.99 |
| 2025-07-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-07-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-07-15 | Kennedy Barbara | Disposition | 74 | $80.99 |
| 2025-07-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-07-15 | Bruckner Tim R | Disposition | 158 | $80.99 |
| 2025-07-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-07-15 | Bruckner Tim R | Disposition | 115 | $80.99 |
| 2025-07-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-07-15 | Jarvi Jessica H | Disposition | 58 | $80.99 |
| 2025-07-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-07-15 | Jarvi Jessica H | Disposition | 46 | $80.99 |
| 2025-07-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-07-15 | Nachlas Emily | Disposition | 72 | $80.99 |
| 2025-07-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-07-15 | Nachlas Emily | Disposition | 53 | $80.99 |
| 2025-07-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-07-15 | Curley Stephen Russell | Disposition | 165 | $80.99 |
| 2025-07-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-07-15 | Curley Stephen Russell | Disposition | 129 | $80.99 |
| 2025-07-15 | Kennedy Barbara | Disposition | 101 | $80.99 |
| 2025-06-16 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-06-16 | Curley Stephen Russell | Disposition | 129 | $71.29 |
| 2025-06-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-06-15 | Herndon Lynne | Disposition | 22 | $71.29 |
| 2025-06-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-06-15 | Vecchione Kenneth | Disposition | 539 | $71.29 |
| 2025-06-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-06-15 | Vecchione Kenneth | Disposition | 437 | $71.29 |
| 2025-06-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-06-15 | GIBBONS DALE | Disposition | 285 | $71.29 |
| 2025-06-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-06-15 | GIBBONS DALE | Disposition | 212 | $71.29 |
| 2025-06-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-06-15 | Bruckner Tim R | Disposition | 158 | $71.29 |
| 2025-06-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-06-15 | Bruckner Tim R | Disposition | 115 | $71.29 |
| 2025-06-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-06-15 | Curley Stephen Russell | Disposition | 165 | $71.29 |
| 2025-06-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-06-15 | Boothe Timothy W | Disposition | 97 | $71.29 |
| 2025-06-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-06-15 | Boothe Timothy W | Disposition | 69 | $71.29 |
| 2025-06-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-06-15 | Kennedy Barbara | Disposition | 101 | $71.29 |
| 2025-06-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-06-15 | Kennedy Barbara | Disposition | 74 | $71.29 |
| 2025-06-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-06-15 | Nachlas Emily | Disposition | 72 | $71.29 |
| 2025-06-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-06-15 | Nachlas Emily | Disposition | 53 | $71.29 |
| 2025-06-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-06-15 | Jarvi Jessica H | Disposition | 58 | $71.29 |
| 2025-06-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-06-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-06-15 | Jarvi Jessica H | Disposition | 46 | $71.29 |
| 2025-06-15 | Herndon Lynne | Disposition | 35 | $71.29 |
| 2025-05-16 | JOHNSON MARIANNE BOYD | Gift | 3.1K | — |
| 2025-05-15 | GIBBONS DALE | Disposition | 285 | $78.36 |
| 2025-05-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-05-15 | Curley Stephen Russell | Disposition | 165 | $78.36 |
| 2025-05-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-05-15 | Curley Stephen Russell | Disposition | 129 | $78.36 |
| 2025-05-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-05-15 | Herndon Lynne | Disposition | 35 | $78.36 |
| 2025-05-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-05-15 | Herndon Lynne | Disposition | 22 | $78.36 |
| 2025-05-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-05-15 | Boothe Timothy W | Disposition | 97 | $78.36 |
| 2025-05-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-05-15 | Boothe Timothy W | Disposition | 69 | $78.36 |
| 2025-05-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-05-15 | Bruckner Tim R | Disposition | 158 | $78.36 |
| 2025-05-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-05-15 | Bruckner Tim R | Disposition | 115 | $78.36 |
| 2025-05-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-05-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-05-15 | GIBBONS DALE | Disposition | 212 | $78.36 |
| 2025-05-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-05-15 | Vecchione Kenneth | Disposition | 539 | $78.36 |
| 2025-05-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-05-15 | Vecchione Kenneth | Disposition | 437 | $78.36 |
| 2025-05-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-05-15 | Jarvi Jessica H | Disposition | 58 | $78.36 |
| 2025-05-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-05-15 | Jarvi Jessica H | Disposition | 46 | $78.36 |
| 2025-05-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-05-15 | Kennedy Barbara | Disposition | 101 | $78.36 |
| 2025-05-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-05-15 | Kennedy Barbara | Disposition | 74 | $78.36 |
| 2025-05-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-05-15 | Nachlas Emily | Disposition | 72 | $78.36 |
| 2025-05-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-05-15 | Nachlas Emily | Disposition | 53 | $78.36 |
| 2025-04-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-04-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-04-15 | Jarvi Jessica H | Disposition | 58 | $66.07 |
| 2025-04-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-04-15 | Jarvi Jessica H | Disposition | 46 | $66.07 |
| 2025-04-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-04-15 | Kennedy Barbara | Disposition | 101 | $66.07 |
| 2025-04-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-04-15 | Kennedy Barbara | Disposition | 74 | $66.07 |
| 2025-04-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-04-15 | Bruckner Tim R | Disposition | 158 | $66.07 |
| 2025-04-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-04-15 | Bruckner Tim R | Disposition | 115 | $66.07 |
| 2025-04-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-04-15 | Nachlas Emily | Disposition | 72 | $66.07 |
| 2025-04-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-04-15 | Nachlas Emily | Disposition | 53 | $66.07 |
| 2025-04-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-04-15 | Boothe Timothy W | Disposition | 69 | $66.07 |
| 2025-04-15 | Curley Stephen Russell | Disposition | 165 | $66.07 |
| 2025-04-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-04-15 | Curley Stephen Russell | Disposition | 129 | $66.07 |
| 2025-04-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-04-15 | Herndon Lynne | Disposition | 35 | $66.07 |
| 2025-04-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-04-15 | Herndon Lynne | Disposition | 22 | $66.07 |
| 2025-04-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-04-15 | GIBBONS DALE | Disposition | 285 | $66.07 |
| 2025-04-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-04-15 | GIBBONS DALE | Disposition | 212 | $66.07 |
| 2025-04-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-04-15 | Vecchione Kenneth | Disposition | 539 | $66.07 |
| 2025-04-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-04-15 | Vecchione Kenneth | Disposition | 437 | $66.07 |
| 2025-04-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-04-15 | Boothe Timothy W | Disposition | 97 | $66.07 |
| 2025-03-15 | Vecchione Kenneth | Disposition | 437 | $77.24 |
| 2025-03-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-03-15 | Kennedy Barbara | Disposition | 101 | $77.24 |
| 2025-03-15 | Kennedy Barbara | Option exercise | 74 | — |
| 2025-03-15 | Kennedy Barbara | Disposition | 74 | $77.24 |
| 2025-03-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-03-15 | Herndon Lynne | Disposition | 35 | $77.24 |
| 2025-03-15 | Herndon Lynne | Option exercise | 22 | — |
| 2025-03-15 | Herndon Lynne | Disposition | 22 | $77.24 |
| 2025-03-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-03-15 | Jarvi Jessica H | Disposition | 58 | $77.24 |
| 2025-03-15 | Jarvi Jessica H | Option exercise | 46 | — |
| 2025-03-15 | Jarvi Jessica H | Disposition | 46 | $77.24 |
| 2025-03-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-03-15 | Bruckner Tim R | Disposition | 158 | $77.24 |
| 2025-03-15 | Bruckner Tim R | Option exercise | 115 | — |
| 2025-03-15 | Bruckner Tim R | Disposition | 115 | $77.24 |
| 2025-03-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-03-15 | Vecchione Kenneth | Disposition | 539 | $77.24 |
| 2025-03-15 | Vecchione Kenneth | Option exercise | 437 | — |
| 2025-03-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-03-15 | Nachlas Emily | Disposition | 72 | $77.24 |
| 2025-03-15 | Nachlas Emily | Option exercise | 53 | — |
| 2025-03-15 | Nachlas Emily | Disposition | 53 | $77.24 |
| 2025-03-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-03-15 | Boothe Timothy W | Disposition | 97 | $77.24 |
| 2025-03-15 | Boothe Timothy W | Option exercise | 69 | — |
| 2025-03-15 | Boothe Timothy W | Disposition | 69 | $77.24 |
| 2025-03-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-03-15 | GIBBONS DALE | Disposition | 285 | $77.24 |
| 2025-03-15 | GIBBONS DALE | Option exercise | 212 | — |
| 2025-03-15 | GIBBONS DALE | Disposition | 212 | $77.24 |
| 2025-03-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-03-15 | Curley Stephen Russell | Disposition | 165 | $77.24 |
| 2025-03-15 | Curley Stephen Russell | Option exercise | 129 | — |
| 2025-03-15 | Curley Stephen Russell | Disposition | 129 | $77.24 |
| 2025-02-16 | Ardrey J. Kelly Jr. | Tax withheld | 204 | $88.75 |
| 2025-02-16 | Ardrey J. Kelly Jr. | Tax withheld | 102 | $88.75 |
| 2025-02-16 | Curley Stephen Russell | Tax withheld | 521 | $88.75 |
| 2025-02-16 | Nachlas Emily | Tax withheld | 197 | $88.75 |
| 2025-02-16 | Jarvi Jessica H | Tax withheld | 238 | $88.75 |
| 2025-02-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-02-15 | Jarvi Jessica H | Disposition | 58 | $88.75 |
| 2025-02-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-02-15 | Nachlas Emily | Disposition | 72 | $88.75 |
| 2025-02-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-02-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-02-15 | Boothe Timothy W | Disposition | 97 | $88.75 |
| 2025-02-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-02-15 | Curley Stephen Russell | Disposition | 165 | $88.75 |
| 2025-02-15 | Bruckner Tim R | Disposition | 158 | $88.75 |
| 2025-02-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-02-15 | Vecchione Kenneth | Disposition | 539 | $88.75 |
| 2025-02-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-02-15 | Herndon Lynne | Disposition | 35 | $88.75 |
| 2025-02-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-02-15 | Kennedy Barbara | Disposition | 101 | $88.75 |
| 2025-02-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-02-15 | GIBBONS DALE | Disposition | 285 | $88.75 |
| 2025-02-08 | GIBBONS DALE | Tax withheld | 1.2K | $89.89 |
| 2025-02-08 | Boothe Timothy W | Tax withheld | 307 | $89.89 |
| 2025-02-08 | Bruckner Tim R | Tax withheld | 499 | $89.89 |
| 2025-02-08 | Vecchione Kenneth | Tax withheld | 3.4K | $89.89 |
| 2025-02-08 | Kennedy Barbara | Tax withheld | 307 | $89.89 |
| 2025-02-07 | Vecchione Kenneth | Tax withheld | 5.8K | $89.89 |
| 2025-02-07 | Nachlas Emily | Tax withheld | 486 | $89.89 |
| 2025-02-07 | Kennedy Barbara | Tax withheld | 683 | $89.89 |
| 2025-02-07 | Boothe Timothy W | Tax withheld | 660 | $89.89 |
| 2025-02-07 | GIBBONS DALE | Tax withheld | 2.2K | $89.89 |
| 2025-02-07 | Curley Stephen Russell | Tax withheld | 1.5K | $89.89 |
| 2025-02-07 | Jarvi Jessica H | Tax withheld | 571 | $89.89 |
| 2025-02-07 | Bruckner Tim R | Tax withheld | 1.4K | $89.89 |
| 2025-02-06 | Figuereo Juan R | Grant | 2.6K | — |
| 2025-02-06 | JAMMET MARY CHRIS | Grant | 2.6K | — |
| 2025-02-06 | Gould Howard | Grant | 2.6K | — |
| 2025-02-06 | Segedi Bryan K | Grant | 2.6K | — |
| 2025-02-06 | GIBBONS DALE | Grant | 5.1K | — |
| 2025-02-06 | Kennedy Barbara | Grant | 1.8K | — |
| 2025-02-06 | Meola Anthony T | Grant | 2.6K | — |
| 2025-02-06 | Curley Stephen Russell | Grant | 3.1K | — |
| 2025-02-06 | Vecchione Kenneth | Grant | 10K | — |
| 2025-02-06 | Nachlas Emily | Grant | 1.3K | — |
| 2025-02-06 | JOHNSON MARIANNE BOYD | Grant | 2.6K | — |
| 2025-02-06 | Tuuk Kuras Mary | Grant | 2.6K | — |
| 2025-02-06 | BEACH BRUCE D | Grant | 3.5K | — |
| 2025-02-06 | Jarvi Jessica H | Grant | 1.1K | — |
| 2025-02-06 | Bruckner Tim R | Grant | 2.8K | — |
| 2025-02-06 | Halmy Christopher A | Grant | 2.6K | — |
| 2025-02-06 | LATTA ROBERT P | Grant | 2.6K | — |
| 2025-02-06 | BEACH BRUCE D | Grant | 3.5K | — |
| 2025-02-06 | SNYDER DONALD D | Grant | 2.6K | — |
| 2025-02-06 | Herndon Lynne | Grant | 530 | — |
| 2025-02-06 | Boothe Timothy W | Grant | 1.7K | — |
| 2025-02-06 | Guggenheim Greta | Grant | 2.6K | — |
| 2025-01-15 | Jarvi Jessica H | Option exercise | 58 | — |
| 2025-01-15 | GIBBONS DALE | Disposition | 285 | $87.87 |
| 2025-01-15 | Jarvi Jessica H | Disposition | 58 | $87.87 |
| 2025-01-15 | GIBBONS DALE | Option exercise | 285 | — |
| 2025-01-15 | Kennedy Barbara | Option exercise | 101 | — |
| 2025-01-15 | Curley Stephen Russell | Option exercise | 165 | — |
| 2025-01-15 | Kennedy Barbara | Disposition | 101 | $87.87 |
| 2025-01-15 | Vecchione Kenneth | Disposition | 539 | $87.87 |
| 2025-01-15 | Bruckner Tim R | Option exercise | 158 | — |
| 2025-01-15 | Bruckner Tim R | Disposition | 158 | $87.87 |
| 2025-01-15 | Boothe Timothy W | Option exercise | 97 | — |
| 2025-01-15 | Boothe Timothy W | Disposition | 97 | $87.87 |
| 2025-01-15 | Herndon Lynne | Option exercise | 35 | — |
| 2025-01-15 | Curley Stephen Russell | Disposition | 165 | $87.87 |
| 2025-01-15 | Herndon Lynne | Disposition | 35 | $87.87 |
| 2025-01-15 | Vecchione Kenneth | Option exercise | 539 | — |
| 2025-01-15 | Nachlas Emily | Option exercise | 72 | — |
| 2025-01-15 | Nachlas Emily | Disposition | 72 | $87.87 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-11 | 2026-06-10 | 0001628280-26-042555 ↗ |
| 8-K | 2026-05-12 | 2026-05-12 | 0001628280-26-033850 ↗ |
| 8-K | 2026-05-12 | 2026-05-08 | 0001628280-26-033851 ↗ |
| 10-Q | 2026-05-11 | 2026-03-31 | 0001628280-26-033054 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001628280-26-028778 ↗ |
| 8-K | 2026-04-21 | 2026-04-21 | 0001628280-26-026302 ↗ |
| 8-K | 2026-03-06 | 2026-03-02 | 0001628280-26-015454 ↗ |
| 10-K | 2026-02-23 | 2025-12-31 | 0001628280-26-010336 ↗ |
| 8-K | 2026-02-20 | 2026-02-20 | 0001628280-26-010050 ↗ |
| 8-K | 2026-02-05 | 2026-02-05 | 0001628280-26-005824 ↗ |
| 8-K | 2026-01-27 | 2026-01-26 | 0001628280-26-003507 ↗ |
| 8-K | 2025-12-22 | 2025-12-19 | 0001628280-25-058538 ↗ |