Arista Networks, Inc.
ANET · Computer Communications Equipment · 1.26B shares · +41%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$184M (gross $112M, SBC $297M)
Reference price $167.35 · est. market cap ~$210.7B — last insider sale, 2026-06-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A93Best-in-class networking franchise with elite margins, returns, growth, and cash flow.
Strengths
- Elite profitability — operating margin 42.8% (97th), net margin 39.0% (98th), ROA 18.1% (92nd)
- Elite cash generation — OCF margin 48.5% (98th)
- Strong growth and returns — revenue +28.6%, ROE 28.4%
Risks
- Hyperscaler customer concentration — per 10-K
- Data-center capex cyclicality — per 10-K
- Premium valuation — per 10-K
Notable findings
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Chronic dilutionShare count +41%/yr over 4y (dilution, book value/share -21%)
- Strong balance sheetStrong balance sheet — $10.7B cash & investments
- China exposure• enhanced import/export restrictions, such as enhanced export controls the U
- Notable holderHeld by 6 notable fund(s): FMR LLC, STATE STREET CORP, GOLDMAN SACHS GROUP INC +3 more (as of 2026-03-31)
- Insider sellingInsider selling — 226 open-market sale(s) by 7 insider(s) (cluster of 7 insiders, ~$458M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
64.1%
Operating margin
42.8%
Net margin
39.0%
Return on equity
28.4%
Return on assets
18.1%
Revenue growth (QoQ)
8.9%
Net-income growth
23.1%
Current ratio
3.0×
EBITDA
$3.9B
Tangible book value
$11.7B
Cash & investments
$10.7B
Stock comp / revenue
4.9%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-22 | Duda Kenneth | Sell | 440 | $167.35 |
| 2026-06-22 | Duda Kenneth | Sell | 1.8K | $168.63 |
| 2026-06-22 | Duda Kenneth | Sell | 4.5K | $169.39 |
| 2026-06-22 | Duda Kenneth | Sell | 1.8K | $170.37 |
| 2026-06-22 | Duda Kenneth | Sell | 1.6K | $171.49 |
| 2026-06-22 | Duda Kenneth | Sell | 920 | $172.32 |
| 2026-06-22 | Duda Kenneth | Sell | 2.3K | $173.69 |
| 2026-06-22 | Duda Kenneth | Sell | 3.9K | $174.37 |
| 2026-06-22 | Duda Kenneth | Sell | 79 | $175.04 |
| 2026-06-22 | Duda Kenneth | Sell | 406 | $167.35 |
| 2026-06-22 | Duda Kenneth | Sell | 1.7K | $168.63 |
| 2026-06-22 | Duda Kenneth | Option exercise | 17K | $15.28 |
| 2026-06-22 | Duda Kenneth | Sell | 4.2K | $169.39 |
| 2026-06-22 | Duda Kenneth | Sell | 1.6K | $170.37 |
| 2026-06-22 | Duda Kenneth | Sell | 1.4K | $171.49 |
| 2026-06-22 | Duda Kenneth | Sell | 850 | $172.32 |
| 2026-06-22 | Duda Kenneth | Sell | 2.1K | $173.69 |
| 2026-06-22 | Duda Kenneth | Sell | 3.6K | $174.37 |
| 2026-06-22 | Duda Kenneth | Sell | 75 | $175.04 |
| 2026-06-22 | Duda Kenneth | Sell | 254 | $167.35 |
| 2026-06-22 | Duda Kenneth | Sell | 1.1K | $168.63 |
| 2026-06-22 | Duda Kenneth | Sell | 2.6K | $169.39 |
| 2026-06-22 | Duda Kenneth | Sell | 1.0K | $170.37 |
| 2026-06-22 | Duda Kenneth | Sell | 903 | $171.49 |
| 2026-06-22 | Duda Kenneth | Sell | 531 | $172.32 |
| 2026-06-22 | Duda Kenneth | Sell | 1.3K | $173.69 |
| 2026-06-22 | Duda Kenneth | Sell | 2.2K | $174.37 |
| 2026-06-22 | Duda Kenneth | Sell | 46 | $175.04 |
| 2026-06-15 | BECHTOLSHEIM ANDREAS | Sell | 79K | $164.06 |
| 2026-06-15 | BECHTOLSHEIM ANDREAS | Sell | 78K | $164.99 |
| 2026-06-15 | BECHTOLSHEIM ANDREAS | Sell | 33K | $165.96 |
| 2026-06-15 | BECHTOLSHEIM ANDREAS | Sell | 32K | $167.09 |
| 2026-06-15 | BECHTOLSHEIM ANDREAS | Sell | 22K | $168.05 |
| 2026-06-15 | BECHTOLSHEIM ANDREAS | Sell | 15K | $168.72 |
| 2026-06-11 | Duda Kenneth | Other | 44K | — |
| 2026-06-11 | Duda Kenneth | Other | 44K | — |
| 2026-06-10 | Duda Kenneth | Other | 46K | — |
| 2026-06-10 | Duda Kenneth | Other | 46K | — |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 8.0K | $152.94 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 29K | $153.79 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 15K | $154.56 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 2.1K | $155.77 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 16K | $156.93 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 18K | $157.74 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 27K | $158.88 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 99K | $159.93 |
| 2026-06-05 | BECHTOLSHEIM ANDREAS | Sell | 5.2K | $160.50 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Option exercise | 61K | $15.26 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Option exercise | 97K | $14.15 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 5.4K | $158.07 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 7.5K | $159.01 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 4.5K | $160.04 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 8.6K | $161.10 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 123K | $162.08 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 9.1K | $163.04 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 24K | $164.20 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 19K | $164.97 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 12K | $166.14 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 26K | $167.15 |
| 2026-06-04 | BECHTOLSHEIM ANDREAS | Sell | 403 | $167.66 |
| 2026-06-01 | Giancarlo Charles H | Sell | 302 | $162.28 |
| 2026-06-01 | Giancarlo Charles H | Sell | 52 | $164.48 |
| 2026-06-01 | Giancarlo Charles H | Sell | 81 | $165.89 |
| 2026-06-01 | Giancarlo Charles H | Sell | 916 | $166.76 |
| 2026-06-01 | Giancarlo Charles H | Sell | 1.5K | $167.70 |
| 2026-06-01 | Giancarlo Charles H | Sell | 1.3K | $168.92 |
| 2026-06-01 | Giancarlo Charles H | Sell | 1.1K | $169.79 |
| 2026-06-01 | Giancarlo Charles H | Sell | 1.4K | $170.87 |
| 2026-06-01 | Giancarlo Charles H | Sell | 1.4K | $171.72 |
| 2026-05-26 | Ullal Jayshree | Sell | 7.7K | $154.47 |
| 2026-05-26 | Ullal Jayshree | Sell | 3.8K | $155.48 |
| 2026-05-26 | Ullal Jayshree | Sell | 2.2K | $156.22 |
| 2026-05-26 | Ullal Jayshree | Sell | 100 | $157.30 |
| 2026-05-26 | Breithaupt Chantelle Yvette | Sell | 2.4K | $157.00 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 33K | $154.50 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 56K | $155.35 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 35K | $156.49 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 12K | $157.34 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 47K | $158.49 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 36K | $159.30 |
| 2026-05-26 | BECHTOLSHEIM ANDREAS | Sell | 1.2K | $160.01 |
| 2026-05-22 | BECHTOLSHEIM ANDREAS | Sell | 24K | $149.68 |
| 2026-05-22 | BECHTOLSHEIM ANDREAS | Sell | 60K | $150.51 |
| 2026-05-22 | BECHTOLSHEIM ANDREAS | Sell | 24K | $151.55 |
| 2026-05-22 | BECHTOLSHEIM ANDREAS | Sell | 38K | $152.48 |
| 2026-05-22 | BECHTOLSHEIM ANDREAS | Sell | 51K | $153.38 |
| 2026-05-22 | BECHTOLSHEIM ANDREAS | Sell | 7.1K | $154.16 |
| 2026-05-21 | Duda Kenneth | Other | 100K | — |
| 2026-05-21 | Duda Kenneth | Other | 100K | — |
| 2026-05-21 | Duda Kenneth | Other | 200K | — |
| 2026-05-21 | Battles Kelly Bodnar | Sell | 2 | $140.49 |
| 2026-05-21 | Battles Kelly Bodnar | Sell | 28 | $144.23 |
| 2026-05-21 | Battles Kelly Bodnar | Sell | 170 | $145.50 |
| 2026-05-21 | Battles Kelly Bodnar | Sell | 54 | $146.14 |
| 2026-05-21 | Battles Kelly Bodnar | Sell | 168 | $147.93 |
| 2026-05-20 | Ullal Jayshree | Option exercise | 28K | — |
| 2026-05-20 | Ullal Jayshree | Tax withheld | 14K | $141.58 |
| 2026-05-20 | Duda Kenneth | Option exercise | 3.9K | — |
| 2026-05-20 | Duda Kenneth | Option exercise | 4.1K | — |
| 2026-05-20 | Duda Kenneth | Option exercise | 1.8K | — |
| 2026-05-20 | Duda Kenneth | Option exercise | 20K | — |
| 2026-05-20 | Duda Kenneth | Option exercise | 1.4K | — |
| 2026-05-20 | Duda Kenneth | Tax withheld | 16K | $141.58 |
| 2026-05-20 | Breithaupt Chantelle Yvette | Option exercise | 11K | — |
| 2026-05-20 | Breithaupt Chantelle Yvette | Option exercise | 1.4K | — |
| 2026-05-20 | Breithaupt Chantelle Yvette | Tax withheld | 6.1K | $141.58 |
| 2026-05-20 | Wassenaar Yvonne | Option exercise | 971 | — |
| 2026-05-20 | Wassenaar Yvonne | Sell | 324 | $139.89 |
| 2026-05-20 | Wassenaar Yvonne | Sell | 329 | $140.86 |
| 2026-05-20 | Wassenaar Yvonne | Sell | 242 | $141.89 |
| 2026-05-20 | Wassenaar Yvonne | Sell | 76 | $142.62 |
| 2026-05-20 | TEMPLETON MARK B | Option exercise | 971 | — |
| 2026-05-20 | Scheinman Daniel | Option exercise | 971 | — |
| 2026-05-20 | Lavender Robert G | Option exercise | 807 | — |
| 2026-05-20 | Giancarlo Charles H | Option exercise | 971 | — |
| 2026-05-20 | CHEW LEWIS | Option exercise | 971 | — |
| 2026-05-20 | Battles Kelly Bodnar | Option exercise | 971 | — |
| 2026-05-18 | Duda Kenneth | Option exercise | 32K | $15.26 |
| 2026-05-18 | Duda Kenneth | Sell | 15K | $139.41 |
| 2026-05-18 | Duda Kenneth | Sell | 12K | $140.13 |
| 2026-05-18 | Duda Kenneth | Sell | 3.1K | $141.34 |
| 2026-05-18 | Duda Kenneth | Sell | 1.1K | $142.34 |
| 2026-05-18 | Duda Kenneth | Sell | 910 | $143.23 |
| 2026-05-18 | Duda Kenneth | Sell | 7.3K | $139.41 |
| 2026-05-18 | Duda Kenneth | Sell | 6.2K | $140.13 |
| 2026-05-18 | Duda Kenneth | Sell | 1.5K | $141.34 |
| 2026-05-18 | Duda Kenneth | Sell | 552 | $142.34 |
| 2026-05-18 | Duda Kenneth | Sell | 455 | $143.23 |
| 2026-05-18 | Duda Kenneth | Sell | 4.5K | $139.41 |
| 2026-05-18 | Duda Kenneth | Sell | 3.9K | $140.13 |
| 2026-05-18 | Duda Kenneth | Sell | 963 | $141.34 |
| 2026-05-18 | Duda Kenneth | Sell | 345 | $142.34 |
| 2026-05-18 | Duda Kenneth | Sell | 284 | $143.23 |
| 2026-05-01 | Giancarlo Charles H | Sell | 467 | $173.39 |
| 2026-05-01 | Giancarlo Charles H | Sell | 1.0K | $174.25 |
| 2026-05-01 | Giancarlo Charles H | Sell | 3.2K | $175.30 |
| 2026-05-01 | Giancarlo Charles H | Sell | 3.2K | $176.08 |
| 2026-05-01 | Giancarlo Charles H | Sell | 179 | $176.89 |
| 2026-04-22 | Ullal Jayshree | Sell | 53K | $177.28 |
| 2026-04-22 | Ullal Jayshree | Sell | 11K | $178.22 |
| 2026-04-22 | Ullal Jayshree | Sell | 53K | $177.28 |
| 2026-04-22 | Ullal Jayshree | Sell | 11K | $178.22 |
| 2026-04-22 | Ullal Jayshree | Sell | 248K | $177.28 |
| 2026-04-22 | Ullal Jayshree | Sell | 52K | $178.22 |
| 2026-04-21 | Ullal Jayshree | Sell | 4.5K | $167.64 |
| 2026-04-21 | Ullal Jayshree | Sell | 7.9K | $168.89 |
| 2026-04-21 | Ullal Jayshree | Sell | 1.5K | $169.47 |
| 2026-04-21 | Ullal Jayshree | Sell | 219 | $170.51 |
| 2026-04-21 | Ullal Jayshree | Sell | 4.5K | $167.64 |
| 2026-04-21 | Ullal Jayshree | Sell | 7.9K | $168.89 |
| 2026-04-21 | Ullal Jayshree | Sell | 1.5K | $169.47 |
| 2026-04-21 | Ullal Jayshree | Sell | 219 | $170.51 |
| 2026-04-21 | Ullal Jayshree | Sell | 21K | $167.64 |
| 2026-04-21 | Ullal Jayshree | Sell | 37K | $168.89 |
| 2026-04-21 | Ullal Jayshree | Sell | 6.9K | $169.47 |
| 2026-04-21 | Ullal Jayshree | Sell | 1.0K | $170.51 |
| 2026-04-20 | Ullal Jayshree | Sell | 46K | $167.31 |
| 2026-04-20 | Ullal Jayshree | Sell | 46K | $167.31 |
| 2026-04-20 | Ullal Jayshree | Sell | 214K | $167.31 |
| 2026-04-17 | Duda Kenneth | Option exercise | 32K | $15.26 |
| 2026-04-17 | Duda Kenneth | Sell | 1.3K | $161.18 |
| 2026-04-17 | Duda Kenneth | Sell | 9.9K | $162.15 |
| 2026-04-17 | Duda Kenneth | Sell | 6.4K | $163.10 |
| 2026-04-17 | Duda Kenneth | Sell | 9.6K | $164.18 |
| 2026-04-17 | Duda Kenneth | Sell | 4.8K | $164.86 |
| 2026-04-17 | Duda Kenneth | Sell | 662 | $161.18 |
| 2026-04-17 | Duda Kenneth | Sell | 4.9K | $162.15 |
| 2026-04-17 | Duda Kenneth | Sell | 3.2K | $163.10 |
| 2026-04-17 | Duda Kenneth | Sell | 4.8K | $164.18 |
| 2026-04-17 | Duda Kenneth | Sell | 2.4K | $164.86 |
| 2026-04-17 | Duda Kenneth | Sell | 414 | $161.18 |
| 2026-04-17 | Duda Kenneth | Sell | 3.1K | $162.15 |
| 2026-04-17 | Duda Kenneth | Sell | 2.0K | $163.10 |
| 2026-04-17 | Duda Kenneth | Sell | 3.0K | $164.18 |
| 2026-04-17 | Duda Kenneth | Sell | 1.5K | $164.86 |
| 2026-04-16 | Ullal Jayshree | Sell | 46K | $159.20 |
| 2026-04-16 | Ullal Jayshree | Sell | 4.2K | $160.55 |
| 2026-04-16 | Ullal Jayshree | Sell | 46K | $159.20 |
| 2026-04-16 | Ullal Jayshree | Sell | 4.2K | $160.55 |
| 2026-04-16 | Ullal Jayshree | Sell | 229K | $159.20 |
| 2026-04-16 | Ullal Jayshree | Sell | 21K | $160.55 |
| 2026-04-15 | Wassenaar Yvonne | Sell | 78 | $151.07 |
| 2026-04-15 | Wassenaar Yvonne | Sell | 414 | $152.31 |
| 2026-04-15 | Wassenaar Yvonne | Sell | 607 | $153.35 |
| 2026-04-15 | Wassenaar Yvonne | Sell | 290 | $154.07 |
| 2026-04-15 | Wassenaar Yvonne | Sell | 6 | $154.72 |
| 2026-04-14 | Breithaupt Chantelle Yvette | Sell | 8.9K | $155.02 |
| 2026-04-13 | Ullal Jayshree | Sell | 113K | $150.11 |
| 2026-04-01 | Giancarlo Charles H | Sell | 3.9K | $125.38 |
| 2026-04-01 | Giancarlo Charles H | Sell | 3.7K | $126.44 |
| 2026-04-01 | Giancarlo Charles H | Sell | 400 | $127.00 |
| 2026-03-17 | Duda Kenneth | Option exercise | 32K | $15.26 |
| 2026-03-17 | Duda Kenneth | Sell | 7.4K | $133.03 |
| 2026-03-17 | Duda Kenneth | Sell | 14K | $134.02 |
| 2026-03-17 | Duda Kenneth | Sell | 8.6K | $134.88 |
| 2026-03-17 | Duda Kenneth | Sell | 2.0K | $135.97 |
| 2026-03-17 | Duda Kenneth | Sell | 3.7K | $133.03 |
| 2026-03-17 | Duda Kenneth | Sell | 7.0K | $134.02 |
| 2026-03-17 | Duda Kenneth | Sell | 4.3K | $134.88 |
| 2026-03-17 | Duda Kenneth | Sell | 1.0K | $135.97 |
| 2026-03-17 | Duda Kenneth | Sell | 2.3K | $133.03 |
| 2026-03-17 | Duda Kenneth | Sell | 4.4K | $134.02 |
| 2026-03-17 | Duda Kenneth | Sell | 2.7K | $134.88 |
| 2026-03-17 | Duda Kenneth | Sell | 629 | $135.97 |
| 2026-03-16 | Wassenaar Yvonne | Sell | 264 | $132.69 |
| 2026-03-16 | Wassenaar Yvonne | Sell | 360 | $133.55 |
| 2026-03-16 | Wassenaar Yvonne | Sell | 232 | $134.65 |
| 2026-03-16 | Wassenaar Yvonne | Sell | 539 | $135.54 |
| 2026-03-11 | Duda Kenneth | Other | 56K | — |
| 2026-03-11 | Duda Kenneth | Other | 56K | — |
| 2026-03-11 | Duda Kenneth | Other | 112K | — |
| 2026-03-02 | Giancarlo Charles H | Sell | 3.1K | $127.90 |
| 2026-03-02 | Giancarlo Charles H | Sell | 3.6K | $128.87 |
| 2026-03-02 | Giancarlo Charles H | Sell | 1.3K | $129.95 |
| 2026-02-25 | Wassenaar Yvonne | Sell | 70 | $129.41 |
| 2026-02-25 | Wassenaar Yvonne | Sell | 49 | $130.12 |
| 2026-02-25 | Wassenaar Yvonne | Sell | 357 | $131.56 |
| 2026-02-25 | Wassenaar Yvonne | Sell | 835 | $132.66 |
| 2026-02-25 | Wassenaar Yvonne | Sell | 504 | $133.35 |
| 2026-02-23 | Battles Kelly Bodnar | Sell | 121 | $126.85 |
| 2026-02-23 | Battles Kelly Bodnar | Sell | 119 | $127.76 |
| 2026-02-23 | Battles Kelly Bodnar | Sell | 134 | $128.60 |
| 2026-02-23 | Battles Kelly Bodnar | Sell | 19 | $129.59 |
| 2026-02-23 | Battles Kelly Bodnar | Sell | 19 | $130.59 |
| 2026-02-23 | Battles Kelly Bodnar | Sell | 10 | $131.46 |
| 2026-02-20 | Wassenaar Yvonne | Option exercise | 971 | — |
| 2026-02-20 | TEMPLETON MARK B | Option exercise | 971 | — |
| 2026-02-20 | Scheinman Daniel | Option exercise | 971 | — |
| 2026-02-20 | Lavender Robert G | Option exercise | 808 | — |
| 2026-02-20 | Giancarlo Charles H | Option exercise | 971 | — |
| 2026-02-20 | CHEW LEWIS | Option exercise | 971 | — |
| 2026-02-20 | Battles Kelly Bodnar | Option exercise | 971 | — |
| 2026-02-20 | Ullal Jayshree | Option exercise | 21K | — |
| 2026-02-20 | Ullal Jayshree | Option exercise | 78K | — |
| 2026-02-20 | Ullal Jayshree | Option exercise | 28K | — |
| 2026-02-20 | Ullal Jayshree | Option exercise | 57K | — |
| 2026-02-20 | Ullal Jayshree | Option exercise | 41K | — |
| 2026-02-20 | Ullal Jayshree | Tax withheld | 112K | $137.23 |
| 2026-02-20 | Nightingale Todd | Option exercise | 10K | — |
| 2026-02-20 | Nightingale Todd | Tax withheld | 4.2K | $137.23 |
| 2026-02-20 | Duda Kenneth | Option exercise | 3.9K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 4.1K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 44K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 1.8K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 20K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 1.4K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 14K | — |
| 2026-02-20 | Duda Kenneth | Option exercise | 20K | — |
| 2026-02-20 | Duda Kenneth | Tax withheld | 55K | $137.23 |
| 2026-02-20 | Breithaupt Chantelle Yvette | Option exercise | 11K | — |
| 2026-02-20 | Breithaupt Chantelle Yvette | Option exercise | 16K | — |
| 2026-02-20 | Breithaupt Chantelle Yvette | Option exercise | 1.4K | — |
| 2026-02-20 | Breithaupt Chantelle Yvette | Option exercise | 14K | — |
| 2026-02-20 | Breithaupt Chantelle Yvette | Tax withheld | 20K | $137.23 |
| 2026-02-17 | Duda Kenneth | Option exercise | 32K | $15.26 |
| 2026-02-17 | Duda Kenneth | Sell | 6.1K | $141.15 |
| 2026-02-17 | Duda Kenneth | Sell | 10K | $142.10 |
| 2026-02-17 | Duda Kenneth | Sell | 11K | $142.92 |
| 2026-02-17 | Duda Kenneth | Sell | 4.5K | $143.72 |
| 2026-02-17 | Duda Kenneth | Sell | 55 | $144.74 |
| 2026-02-17 | Duda Kenneth | Sell | 1.9K | $141.15 |
| 2026-02-17 | Duda Kenneth | Sell | 3.2K | $142.10 |
| 2026-02-17 | Duda Kenneth | Sell | 3.4K | $142.92 |
| 2026-02-17 | Duda Kenneth | Sell | 1.4K | $143.72 |
| 2026-02-17 | Duda Kenneth | Sell | 17 | $144.74 |
| 2026-02-17 | Duda Kenneth | Sell | 3.0K | $141.15 |
| 2026-02-17 | Duda Kenneth | Sell | 5.2K | $142.10 |
| 2026-02-17 | Duda Kenneth | Sell | 5.5K | $142.92 |
| 2026-02-17 | Duda Kenneth | Sell | 2.3K | $142.72 |
| 2026-02-17 | Duda Kenneth | Sell | 28 | $144.74 |
| 2026-02-02 | Giancarlo Charles H | Sell | 1.9K | $138.91 |
| 2026-02-02 | Giancarlo Charles H | Sell | 1.6K | $140.27 |
| 2026-02-02 | Giancarlo Charles H | Sell | 3.9K | $141.01 |
| 2026-02-02 | Giancarlo Charles H | Sell | 600 | $141.94 |
| 2026-01-20 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2026-01-20 | Duda Kenneth | Sell | 7.2K | $127.28 |
| 2026-01-20 | Duda Kenneth | Sell | 9.6K | $128.01 |
| 2026-01-20 | Duda Kenneth | Sell | 11K | $129.25 |
| 2026-01-20 | Duda Kenneth | Sell | 2.4K | $129.90 |
| 2026-01-20 | Duda Kenneth | Sell | 3.9K | $127.28 |
| 2026-01-20 | Duda Kenneth | Sell | 5.1K | $128.01 |
| 2026-01-20 | Duda Kenneth | Sell | 5.7K | $129.25 |
| 2026-01-20 | Duda Kenneth | Sell | 1.3K | $129.90 |
| 2026-01-20 | Duda Kenneth | Sell | 2.4K | $127.28 |
| 2026-01-20 | Duda Kenneth | Sell | 3.2K | $128.01 |
| 2026-01-20 | Duda Kenneth | Sell | 3.6K | $129.25 |
| 2026-01-20 | Duda Kenneth | Sell | 802 | $129.90 |
| 2026-01-02 | Giancarlo Charles H | Sell | 2.5K | $132.97 |
| 2026-01-02 | Giancarlo Charles H | Sell | 3.5K | $133.64 |
| 2026-01-02 | Giancarlo Charles H | Sell | 1.8K | $134.99 |
| 2026-01-02 | Giancarlo Charles H | Sell | 200 | $135.71 |
| 2025-12-17 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-12-17 | Duda Kenneth | Sell | 16K | $122.43 |
| 2025-12-17 | Duda Kenneth | Sell | 6.8K | $123.09 |
| 2025-12-17 | Duda Kenneth | Sell | 4.6K | $124.32 |
| 2025-12-17 | Duda Kenneth | Sell | 2.6K | $125.31 |
| 2025-12-17 | Duda Kenneth | Sell | 268 | $126.44 |
| 2025-12-17 | Duda Kenneth | Sell | 8.4K | $122.43 |
| 2025-12-17 | Duda Kenneth | Sell | 3.6K | $123.09 |
| 2025-12-17 | Duda Kenneth | Sell | 2.4K | $124.32 |
| 2025-12-17 | Duda Kenneth | Sell | 1.4K | $125.31 |
| 2025-12-17 | Duda Kenneth | Sell | 143 | $126.44 |
| 2025-12-17 | Duda Kenneth | Sell | 5.3K | $122.43 |
| 2025-12-17 | Duda Kenneth | Sell | 2.3K | $123.09 |
| 2025-12-17 | Duda Kenneth | Sell | 1.5K | $124.32 |
| 2025-12-17 | Duda Kenneth | Sell | 875 | $125.31 |
| 2025-12-17 | Duda Kenneth | Sell | 89 | $126.44 |
| 2025-12-03 | Duda Kenneth | Other | 75K | — |
| 2025-12-03 | Duda Kenneth | Other | 75K | — |
| 2025-12-03 | Duda Kenneth | Other | 150K | — |
| 2025-12-01 | Giancarlo Charles H | Sell | 564 | $126.93 |
| 2025-12-01 | Giancarlo Charles H | Sell | 4.6K | $127.93 |
| 2025-12-01 | Giancarlo Charles H | Sell | 2.9K | $128.58 |
| 2025-11-25 | Ullal Jayshree | Sell | 2.4K | $123.20 |
| 2025-11-25 | Ullal Jayshree | Sell | 8.1K | $124.05 |
| 2025-11-25 | Ullal Jayshree | Sell | 13K | $125.06 |
| 2025-11-25 | Ullal Jayshree | Sell | 800 | $125.62 |
| 2025-11-25 | Duda Kenneth | Other | 79K | — |
| 2025-11-25 | Duda Kenneth | Other | 79K | — |
| 2025-11-25 | Duda Kenneth | Other | 158K | — |
| 2025-11-21 | Battles Kelly Bodnar | Sell | 22 | $115.30 |
| 2025-11-21 | Battles Kelly Bodnar | Sell | 52 | $116.22 |
| 2025-11-21 | Battles Kelly Bodnar | Sell | 264 | $116.97 |
| 2025-11-21 | Battles Kelly Bodnar | Sell | 42 | $118.38 |
| 2025-11-21 | Battles Kelly Bodnar | Sell | 42 | $119.16 |
| 2025-11-20 | Ullal Jayshree | Option exercise | 21K | — |
| 2025-11-20 | Ullal Jayshree | Option exercise | 28K | — |
| 2025-11-20 | Ullal Jayshree | Tax withheld | 24K | $124.81 |
| 2025-11-20 | Duda Kenneth | Option exercise | 5.7K | — |
| 2025-11-20 | Duda Kenneth | Option exercise | 3.9K | — |
| 2025-11-20 | Duda Kenneth | Option exercise | 4.1K | — |
| 2025-11-20 | Duda Kenneth | Option exercise | 1.8K | — |
| 2025-11-20 | Duda Kenneth | Option exercise | 20K | — |
| 2025-11-20 | Duda Kenneth | Tax withheld | 18K | $124.81 |
| 2025-11-20 | Breithaupt Chantelle Yvette | Option exercise | 11K | — |
| 2025-11-20 | Breithaupt Chantelle Yvette | Tax withheld | 5.5K | $124.81 |
| 2025-11-20 | Wassenaar Yvonne | Option exercise | 971 | — |
| 2025-11-20 | TEMPLETON MARK B | Option exercise | 971 | — |
| 2025-11-20 | Scheinman Daniel | Option exercise | 971 | — |
| 2025-11-20 | Lavender Robert G | Option exercise | 807 | — |
| 2025-11-20 | Giancarlo Charles H | Option exercise | 971 | — |
| 2025-11-20 | CHEW LEWIS | Option exercise | 971 | — |
| 2025-11-20 | Battles Kelly Bodnar | Option exercise | 971 | — |
| 2025-11-17 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-11-17 | Duda Kenneth | Sell | 5.3K | $125.90 |
| 2025-11-17 | Duda Kenneth | Sell | 4.7K | $127.00 |
| 2025-11-17 | Duda Kenneth | Sell | 3.4K | $128.11 |
| 2025-11-17 | Duda Kenneth | Sell | 9.3K | $129.16 |
| 2025-11-17 | Duda Kenneth | Sell | 2.2K | $129.74 |
| 2025-11-17 | Duda Kenneth | Sell | 2.9K | $131.37 |
| 2025-11-17 | Duda Kenneth | Sell | 2.3K | $132.30 |
| 2025-11-17 | Duda Kenneth | Sell | 2.8K | $125.90 |
| 2025-11-17 | Duda Kenneth | Sell | 2.5K | $127.00 |
| 2025-11-17 | Duda Kenneth | Sell | 1.8K | $128.11 |
| 2025-11-17 | Duda Kenneth | Sell | 4.9K | $129.16 |
| 2025-11-17 | Duda Kenneth | Sell | 1.2K | $129.74 |
| 2025-11-17 | Duda Kenneth | Sell | 1.5K | $131.37 |
| 2025-11-17 | Duda Kenneth | Sell | 1.2K | $132.30 |
| 2025-11-17 | Duda Kenneth | Sell | 1.8K | $125.90 |
| 2025-11-17 | Duda Kenneth | Sell | 1.6K | $127.00 |
| 2025-11-17 | Duda Kenneth | Sell | 1.1K | $128.11 |
| 2025-11-17 | Duda Kenneth | Sell | 3.1K | $129.16 |
| 2025-11-17 | Duda Kenneth | Sell | 726 | $129.74 |
| 2025-11-17 | Duda Kenneth | Sell | 959 | $131.37 |
| 2025-11-17 | Duda Kenneth | Sell | 758 | $132.30 |
| 2025-11-14 | Ullal Jayshree | Gift | 935K | — |
| 2025-11-03 | Giancarlo Charles H | Sell | 2.2K | $156.33 |
| 2025-11-03 | Giancarlo Charles H | Sell | 5.2K | $157.33 |
| 2025-11-03 | Giancarlo Charles H | Sell | 500 | $158.01 |
| 2025-11-03 | Giancarlo Charles H | Sell | 100 | $159.02 |
| 2025-10-17 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-10-17 | Duda Kenneth | Sell | 1.3K | $140.04 |
| 2025-10-17 | Duda Kenneth | Sell | 1.6K | $140.97 |
| 2025-10-17 | Duda Kenneth | Sell | 5.7K | $142.20 |
| 2025-10-17 | Duda Kenneth | Sell | 17K | $143.06 |
| 2025-10-17 | Duda Kenneth | Sell | 4.1K | $143.72 |
| 2025-10-17 | Duda Kenneth | Sell | 697 | $140.04 |
| 2025-10-17 | Duda Kenneth | Sell | 860 | $140.97 |
| 2025-10-17 | Duda Kenneth | Sell | 3.0K | $142.20 |
| 2025-10-17 | Duda Kenneth | Sell | 9.3K | $143.06 |
| 2025-10-17 | Duda Kenneth | Sell | 2.2K | $143.72 |
| 2025-10-17 | Duda Kenneth | Sell | 436 | $140.04 |
| 2025-10-17 | Duda Kenneth | Sell | 537 | $140.97 |
| 2025-10-17 | Duda Kenneth | Sell | 1.9K | $142.20 |
| 2025-10-17 | Duda Kenneth | Sell | 5.8K | $143.06 |
| 2025-10-17 | Duda Kenneth | Sell | 1.4K | $143.72 |
| 2025-10-01 | Giancarlo Charles H | Sell | 1.2K | $144.34 |
| 2025-10-01 | Giancarlo Charles H | Sell | 800 | $145.32 |
| 2025-10-01 | Giancarlo Charles H | Sell | 800 | $146.19 |
| 2025-10-01 | Giancarlo Charles H | Sell | 700 | $147.23 |
| 2025-10-01 | Giancarlo Charles H | Sell | 2.4K | $148.68 |
| 2025-10-01 | Giancarlo Charles H | Sell | 2.1K | $149.31 |
| 2025-09-19 | Giancarlo Charles H | Sell | 11K | $147.34 |
| 2025-09-19 | Giancarlo Charles H | Sell | 21K | $148.18 |
| 2025-09-19 | Giancarlo Charles H | Sell | 18K | $149.31 |
| 2025-09-19 | Giancarlo Charles H | Sell | 172 | $149.84 |
| 2025-09-19 | Giancarlo Charles H | Sell | 1.7K | $147.34 |
| 2025-09-19 | Giancarlo Charles H | Sell | 3.3K | $148.18 |
| 2025-09-19 | Giancarlo Charles H | Sell | 3.0K | $149.31 |
| 2025-09-19 | Giancarlo Charles H | Sell | 28 | $149.84 |
| 2025-09-17 | Duda Kenneth | Sell | 321 | $139.14 |
| 2025-09-17 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-09-17 | Duda Kenneth | Sell | 965 | $139.14 |
| 2025-09-17 | Duda Kenneth | Sell | 2.1K | $140.35 |
| 2025-09-17 | Duda Kenneth | Sell | 16K | $141.33 |
| 2025-09-17 | Duda Kenneth | Sell | 4.7K | $142.64 |
| 2025-09-17 | Duda Kenneth | Sell | 5.9K | $143.35 |
| 2025-09-17 | Duda Kenneth | Sell | 514 | $139.14 |
| 2025-09-17 | Duda Kenneth | Sell | 1.1K | $140.35 |
| 2025-09-17 | Duda Kenneth | Sell | 8.7K | $141.33 |
| 2025-09-17 | Duda Kenneth | Sell | 2.5K | $142.64 |
| 2025-09-17 | Duda Kenneth | Sell | 3.2K | $143.35 |
| 2025-09-17 | Duda Kenneth | Sell | 715 | $140.35 |
| 2025-09-17 | Duda Kenneth | Sell | 5.4K | $141.33 |
| 2025-09-17 | Duda Kenneth | Sell | 1.6K | $142.64 |
| 2025-09-17 | Duda Kenneth | Sell | 2.0K | $143.35 |
| 2025-09-10 | Ullal Jayshree | Sell | 55K | $147.42 |
| 2025-09-10 | Ullal Jayshree | Sell | 32K | $146.66 |
| 2025-09-10 | Ullal Jayshree | Sell | 3.4K | $145.22 |
| 2025-09-10 | Ullal Jayshree | Sell | 1.1K | $148.07 |
| 2025-09-10 | Ullal Jayshree | Sell | 80K | $150.20 |
| 2025-09-10 | Ullal Jayshree | Sell | 3.4K | $145.22 |
| 2025-09-10 | Ullal Jayshree | Sell | 32K | $146.66 |
| 2025-09-10 | Ullal Jayshree | Sell | 55K | $147.42 |
| 2025-09-10 | Ullal Jayshree | Sell | 1.1K | $148.07 |
| 2025-09-10 | Ullal Jayshree | Sell | 80K | $150.20 |
| 2025-09-10 | Ullal Jayshree | Sell | 18K | $145.22 |
| 2025-09-10 | Ullal Jayshree | Sell | 169K | $146.66 |
| 2025-09-10 | Ullal Jayshree | Sell | 290K | $147.42 |
| 2025-09-10 | Ullal Jayshree | Sell | 5.5K | $148.07 |
| 2025-09-10 | Ullal Jayshree | Sell | 421K | $150.20 |
| 2025-09-08 | Ullal Jayshree | Sell | 7.0K | $143.50 |
| 2025-09-08 | Ullal Jayshree | Sell | 780 | $144.04 |
| 2025-09-08 | Ullal Jayshree | Sell | 7.0K | $143.50 |
| 2025-09-08 | Ullal Jayshree | Sell | 780 | $144.04 |
| 2025-09-08 | Ullal Jayshree | Sell | 37K | $143.50 |
| 2025-09-08 | Ullal Jayshree | Sell | 4.1K | $144.04 |
| 2025-09-08 | Duda Kenneth | Other | 75K | — |
| 2025-09-08 | Duda Kenneth | Other | 75K | — |
| 2025-09-08 | Duda Kenneth | Other | 150K | — |
| 2025-09-05 | Ullal Jayshree | Sell | 33K | $143.21 |
| 2025-09-05 | Ullal Jayshree | Sell | 24K | $144.54 |
| 2025-09-05 | Ullal Jayshree | Sell | 3.4K | $145.10 |
| 2025-09-05 | Ullal Jayshree | Sell | 33K | $143.21 |
| 2025-09-05 | Ullal Jayshree | Sell | 24K | $144.54 |
| 2025-09-05 | Ullal Jayshree | Sell | 3.4K | $145.10 |
| 2025-09-05 | Ullal Jayshree | Sell | 173K | $143.21 |
| 2025-09-05 | Ullal Jayshree | Sell | 127K | $144.54 |
| 2025-09-05 | Ullal Jayshree | Sell | 18K | $145.10 |
| 2025-08-29 | Duda Kenneth | Other | 63K | — |
| 2025-08-29 | Duda Kenneth | Other | 63K | — |
| 2025-08-29 | Duda Kenneth | Other | 126K | — |
| 2025-08-25 | Ullal Jayshree | Sell | 2.6K | $131.04 |
| 2025-08-25 | Ullal Jayshree | Sell | 3.4K | $132.09 |
| 2025-08-25 | Ullal Jayshree | Sell | 16K | $133.10 |
| 2025-08-25 | Ullal Jayshree | Sell | 1.6K | $133.60 |
| 2025-08-20 | Ullal Jayshree | Option exercise | 21K | — |
| 2025-08-20 | Ullal Jayshree | Option exercise | 28K | — |
| 2025-08-20 | Ullal Jayshree | Tax withheld | 24K | $132.78 |
| 2025-08-20 | Duda Kenneth | Option exercise | 5.7K | — |
| 2025-08-20 | Duda Kenneth | Option exercise | 3.9K | — |
| 2025-08-20 | Duda Kenneth | Option exercise | 4.1K | — |
| 2025-08-20 | Duda Kenneth | Option exercise | 1.8K | — |
| 2025-08-20 | Duda Kenneth | Tax withheld | 7.8K | $132.78 |
| 2025-08-20 | Breithaupt Chantelle Yvette | Option exercise | 11K | — |
| 2025-08-20 | Breithaupt Chantelle Yvette | Tax withheld | 5.5K | $132.78 |
| 2025-08-20 | Wassenaar Yvonne | Option exercise | 971 | — |
| 2025-08-20 | TEMPLETON MARK B | Option exercise | 971 | — |
| 2025-08-20 | Scheinman Daniel | Option exercise | 971 | — |
| 2025-08-20 | Lavender Robert G | Option exercise | 808 | — |
| 2025-08-20 | Giancarlo Charles H | Option exercise | 971 | — |
| 2025-08-20 | CHEW LEWIS | Option exercise | 971 | — |
| 2025-08-20 | Battles Kelly Bodnar | Option exercise | 971 | — |
| 2025-08-19 | Wassenaar Yvonne | Gift | 1.0K | — |
| 2025-08-18 | Duda Kenneth | Sell | 7.1K | $135.57 |
| 2025-08-18 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-08-18 | Duda Kenneth | Sell | 15K | $136.47 |
| 2025-08-18 | Duda Kenneth | Sell | 8.2K | $137.39 |
| 2025-08-18 | Duda Kenneth | Sell | 3.8K | $135.57 |
| 2025-08-18 | Duda Kenneth | Sell | 7.8K | $136.47 |
| 2025-08-18 | Duda Kenneth | Sell | 4.4K | $137.39 |
| 2025-08-18 | Duda Kenneth | Sell | 2.4K | $135.57 |
| 2025-08-18 | Duda Kenneth | Sell | 4.9K | $136.47 |
| 2025-08-18 | Duda Kenneth | Sell | 2.7K | $137.39 |
| 2025-08-08 | Ullal Jayshree | Sell | 27K | $139.67 |
| 2025-08-08 | Ullal Jayshree | Sell | 27K | $139.67 |
| 2025-08-08 | Ullal Jayshree | Sell | 140K | $139.67 |
| 2025-08-07 | Ullal Jayshree | Sell | 37K | $139.74 |
| 2025-08-07 | Ullal Jayshree | Sell | 10K | $140.61 |
| 2025-08-07 | Ullal Jayshree | Sell | 37K | $139.74 |
| 2025-08-07 | Ullal Jayshree | Sell | 10K | $140.61 |
| 2025-08-07 | Ullal Jayshree | Sell | 196K | $139.74 |
| 2025-08-07 | Ullal Jayshree | Sell | 55K | $140.61 |
| 2025-08-06 | Ullal Jayshree | Sell | 19K | $134.70 |
| 2025-08-06 | Ullal Jayshree | Sell | 101K | $135.77 |
| 2025-08-06 | Ullal Jayshree | Sell | 101K | $136.54 |
| 2025-08-06 | Ullal Jayshree | Sell | 21K | $137.32 |
| 2025-08-06 | Ullal Jayshree | Sell | 5.8K | $139.51 |
| 2025-08-06 | Ullal Jayshree | Sell | 19K | $134.70 |
| 2025-08-06 | Ullal Jayshree | Sell | 101K | $135.77 |
| 2025-08-06 | Ullal Jayshree | Sell | 101K | $136.54 |
| 2025-08-06 | Ullal Jayshree | Sell | 21K | $137.32 |
| 2025-08-06 | Ullal Jayshree | Sell | 5.8K | $139.51 |
| 2025-08-06 | Ullal Jayshree | Sell | 99K | $134.70 |
| 2025-08-06 | Ullal Jayshree | Sell | 527K | $135.77 |
| 2025-08-06 | Ullal Jayshree | Sell | 527K | $136.54 |
| 2025-08-06 | Ullal Jayshree | Sell | 108K | $137.32 |
| 2025-08-06 | Ullal Jayshree | Sell | 31K | $139.51 |
| 2025-08-01 | Giancarlo Charles H | Sell | 4.4K | $116.98 |
| 2025-08-01 | Giancarlo Charles H | Sell | 1.8K | $116.09 |
| 2025-08-01 | Giancarlo Charles H | Sell | 1.8K | $117.96 |
| 2025-07-31 | Ullal Jayshree | Sell | 5.0K | $122.60 |
| 2025-07-31 | Ullal Jayshree | Sell | 35K | $123.29 |
| 2025-07-31 | Ullal Jayshree | Sell | 1.0K | $124.22 |
| 2025-07-31 | Ullal Jayshree | Sell | 80K | $125.60 |
| 2025-07-31 | Ullal Jayshree | Sell | 5.0K | $122.60 |
| 2025-07-31 | Ullal Jayshree | Sell | 35K | $123.29 |
| 2025-07-31 | Ullal Jayshree | Sell | 1.0K | $124.22 |
| 2025-07-31 | Ullal Jayshree | Sell | 80K | $125.60 |
| 2025-07-31 | Ullal Jayshree | Sell | 26K | $122.60 |
| 2025-07-31 | Ullal Jayshree | Sell | 185K | $123.29 |
| 2025-07-31 | Ullal Jayshree | Sell | 5.3K | $124.22 |
| 2025-07-31 | Ullal Jayshree | Sell | 421K | $125.60 |
| 2025-07-30 | Ullal Jayshree | Sell | 209K | $122.19 |
| 2025-07-30 | Ullal Jayshree | Sell | 140 | $123.00 |
| 2025-07-30 | Ullal Jayshree | Sell | 27 | $123.00 |
| 2025-07-30 | Ullal Jayshree | Sell | 40K | $122.19 |
| 2025-07-30 | Ullal Jayshree | Sell | 27 | $123.00 |
| 2025-07-30 | Ullal Jayshree | Sell | 40K | $122.19 |
| 2025-07-29 | Ullal Jayshree | Sell | 15K | $119.56 |
| 2025-07-29 | Ullal Jayshree | Sell | 80K | $119.56 |
| 2025-07-29 | Ullal Jayshree | Sell | 66K | $119.06 |
| 2025-07-29 | Ullal Jayshree | Sell | 15K | $119.56 |
| 2025-07-29 | Ullal Jayshree | Sell | 66K | $119.06 |
| 2025-07-29 | Ullal Jayshree | Sell | 346K | $119.06 |
| 2025-07-28 | Ullal Jayshree | Sell | 3.1K | $116.00 |
| 2025-07-28 | Ullal Jayshree | Sell | 72K | $115.58 |
| 2025-07-28 | Ullal Jayshree | Sell | 593 | $116.00 |
| 2025-07-28 | Ullal Jayshree | Sell | 72K | $115.58 |
| 2025-07-28 | Ullal Jayshree | Sell | 593 | $116.00 |
| 2025-07-28 | Ullal Jayshree | Sell | 379K | $115.58 |
| 2025-07-25 | Ullal Jayshree | Sell | 44K | $115.02 |
| 2025-07-25 | Ullal Jayshree | Sell | 8.4K | $115.02 |
| 2025-07-25 | Battles Kelly Bodnar | Sell | 367 | $114.40 |
| 2025-07-25 | Battles Kelly Bodnar | Sell | 497 | $114.88 |
| 2025-07-25 | Ullal Jayshree | Sell | 8.4K | $115.02 |
| 2025-07-17 | Duda Kenneth | Sell | 3.1K | $112.03 |
| 2025-07-17 | Duda Kenneth | Sell | 1.0K | $109.25 |
| 2025-07-17 | Duda Kenneth | Sell | 1.6K | $110.33 |
| 2025-07-17 | Duda Kenneth | Sell | 12K | $111.36 |
| 2025-07-17 | Duda Kenneth | Sell | 1.7K | $112.03 |
| 2025-07-17 | Duda Kenneth | Sell | 636 | $109.25 |
| 2025-07-17 | Duda Kenneth | Sell | 987 | $110.33 |
| 2025-07-17 | Duda Kenneth | Sell | 7.3K | $111.36 |
| 2025-07-17 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-07-17 | Duda Kenneth | Sell | 1.9K | $109.25 |
| 2025-07-17 | Duda Kenneth | Sell | 3.0K | $110.33 |
| 2025-07-17 | Duda Kenneth | Sell | 22K | $111.36 |
| 2025-07-17 | Duda Kenneth | Sell | 1.0K | $112.03 |
| 2025-07-01 | Giancarlo Charles H | Sell | 243 | $102.24 |
| 2025-07-01 | Giancarlo Charles H | Sell | 3.5K | $98.95 |
| 2025-07-01 | Giancarlo Charles H | Sell | 296 | $100.03 |
| 2025-07-01 | Giancarlo Charles H | Sell | 1.7K | $101.30 |
| 2025-07-01 | Giancarlo Charles H | Sell | 2.3K | $98.20 |
| 2025-06-30 | Ullal Jayshree | Sell | 97K | $102.40 |
| 2025-06-30 | Ullal Jayshree | Sell | 3.8K | $103.06 |
| 2025-06-30 | Ullal Jayshree | Sell | 8.4K | $102.40 |
| 2025-06-30 | Ullal Jayshree | Sell | 326 | $103.06 |
| 2025-06-30 | Ullal Jayshree | Sell | 8.4K | $102.40 |
| 2025-06-30 | Ullal Jayshree | Sell | 326 | $103.06 |
| 2025-06-30 | Ullal Jayshree | Sell | 509K | $102.40 |
| 2025-06-30 | Ullal Jayshree | Sell | 3.8K | $103.06 |
| 2025-06-30 | Ullal Jayshree | Sell | 90K | $102.40 |
| 2025-06-30 | Ullal Jayshree | Sell | 3.5K | $103.06 |
| 2025-06-30 | Ullal Jayshree | Sell | 97K | $102.40 |
| 2025-06-30 | Ullal Jayshree | Sell | 20K | $103.06 |
| 2025-06-27 | Ullal Jayshree | Sell | 20 | $101.99 |
| 2025-06-27 | Ullal Jayshree | Sell | 223 | $101.99 |
| 2025-06-27 | Ullal Jayshree | Sell | 241 | $101.99 |
| 2025-06-27 | Ullal Jayshree | Sell | 241 | $101.99 |
| 2025-06-27 | Ullal Jayshree | Sell | 20 | $101.99 |
| 2025-06-27 | Ullal Jayshree | Sell | 1.3K | $101.99 |
| 2025-06-26 | Ullal Jayshree | Sell | 13K | $102.03 |
| 2025-06-26 | Ullal Jayshree | Sell | 14K | $102.03 |
| 2025-06-26 | Ullal Jayshree | Sell | 14K | $102.03 |
| 2025-06-26 | Ullal Jayshree | Sell | 1.2K | $102.03 |
| 2025-06-26 | Ullal Jayshree | Sell | 1.2K | $102.03 |
| 2025-06-26 | Ullal Jayshree | Sell | 74K | $102.03 |
| 2025-06-17 | Duda Kenneth | Option exercise | 30K | $3.52 |
| 2025-06-17 | Duda Kenneth | Sell | 8.1K | $90.66 |
| 2025-06-17 | Duda Kenneth | Sell | 8.7K | $91.66 |
| 2025-06-17 | Duda Kenneth | Sell | 3.7K | $92.94 |
| 2025-06-17 | Duda Kenneth | Sell | 7.3K | $93.65 |
| 2025-06-17 | Duda Kenneth | Sell | 2.2K | $94.33 |
| 2025-06-17 | Duda Kenneth | Sell | 4.3K | $90.66 |
| 2025-06-17 | Duda Kenneth | Sell | 4.6K | $91.66 |
| 2025-06-17 | Duda Kenneth | Sell | 2.0K | $92.94 |
| 2025-06-17 | Duda Kenneth | Sell | 3.9K | $93.65 |
| 2025-06-17 | Duda Kenneth | Sell | 1.2K | $94.33 |
| 2025-06-17 | Duda Kenneth | Sell | 2.7K | $90.66 |
| 2025-06-17 | Duda Kenneth | Sell | 2.9K | $91.66 |
| 2025-06-17 | Duda Kenneth | Sell | 1.2K | $92.94 |
| 2025-06-17 | Duda Kenneth | Sell | 2.4K | $93.65 |
| 2025-06-17 | Duda Kenneth | Sell | 728 | $94.33 |
| 2025-06-09 | Giancarlo Charles H | Gift | 50K | — |
| 2025-06-09 | Giancarlo Charles H | Gift | 50K | — |
| 2025-06-09 | Duda Kenneth | Other | 150K | — |
| 2025-06-09 | Duda Kenneth | Other | 150K | — |
| 2025-06-09 | Duda Kenneth | Other | 300K | — |
| 2025-06-02 | Giancarlo Charles H | Sell | 1.3K | $86.92 |
| 2025-06-02 | Giancarlo Charles H | Sell | 2.9K | $87.77 |
| 2025-06-02 | Giancarlo Charles H | Sell | 2.6K | $88.70 |
| 2025-06-02 | Giancarlo Charles H | Sell | 1.2K | $89.40 |
| 2025-05-21 | Wassenaar Yvonne | Sell | 24 | $92.68 |
| 2025-05-21 | Wassenaar Yvonne | Sell | 55 | $93.80 |
| 2025-05-21 | Wassenaar Yvonne | Sell | 87 | $94.85 |
| 2025-05-21 | Wassenaar Yvonne | Sell | 2 | $95.34 |
| 2025-05-20 | Ullal Jayshree | Option exercise | 21K | — |
| 2025-05-20 | Scheinman Daniel | Option exercise | 844 | — |
| 2025-05-20 | Wassenaar Yvonne | Option exercise | 844 | — |
| 2025-05-20 | Ullal Jayshree | Option exercise | 28K | — |
| 2025-05-20 | Ullal Jayshree | Tax withheld | 24K | $96.70 |
| 2025-05-20 | TEMPLETON MARK B | Option exercise | 844 | — |
| 2025-05-20 | Lavender Robert G | Option exercise | 810 | — |
| 2025-05-20 | Giancarlo Charles H | Option exercise | 844 | — |
| 2025-05-20 | Duda Kenneth | Option exercise | 5.7K | — |
| 2025-05-20 | Duda Kenneth | Option exercise | 3.9K | — |
| 2025-05-20 | Duda Kenneth | Option exercise | 4.1K | — |
| 2025-05-20 | Duda Kenneth | Option exercise | 1.8K | — |
| 2025-05-20 | Duda Kenneth | Tax withheld | 7.8K | $96.70 |
| 2025-05-20 | CHEW LEWIS | Option exercise | 844 | — |
| 2025-05-20 | Breithaupt Chantelle Yvette | Option exercise | 11K | — |
| 2025-05-20 | Breithaupt Chantelle Yvette | Tax withheld | 5.5K | $96.70 |
| 2025-05-20 | Battles Kelly Bodnar | Option exercise | 844 | — |
| 2025-05-12 | Wassenaar Yvonne | Gift | 2.3K | — |
| 2025-05-06 | Duda Kenneth | Option exercise | 80K | $3.52 |
| 2025-05-06 | Duda Kenneth | Sell | 3.5K | $87.69 |
| 2025-05-06 | Duda Kenneth | Sell | 16K | $88.91 |
| 2025-05-06 | Duda Kenneth | Sell | 39K | $90.16 |
| 2025-05-06 | Duda Kenneth | Sell | 18K | $90.97 |
| 2025-05-06 | Duda Kenneth | Sell | 4.5K | $91.72 |
| 2025-05-06 | Duda Kenneth | Sell | 2.8K | $87.69 |
| 2025-05-06 | Duda Kenneth | Sell | 12K | $88.91 |
| 2025-05-06 | Duda Kenneth | Sell | 31K | $90.16 |
| 2025-05-06 | Duda Kenneth | Sell | 14K | $90.97 |
| 2025-05-06 | Duda Kenneth | Sell | 3.6K | $91.72 |
| 2025-05-06 | Duda Kenneth | Sell | 702 | $87.69 |
| 2025-05-06 | Duda Kenneth | Sell | 3.1K | $88.91 |
| 2025-05-06 | Duda Kenneth | Sell | 7.8K | $90.16 |
| 2025-05-06 | Duda Kenneth | Sell | 3.5K | $90.97 |
| 2025-05-06 | Duda Kenneth | Sell | 898 | $91.72 |
| 2025-05-01 | Giancarlo Charles H | Sell | 1.6K | $87.97 |
| 2025-05-01 | Giancarlo Charles H | Sell | 6.4K | $88.74 |
| 2025-04-22 | Battles Kelly Bodnar | Sell | 258 | $67.91 |
| 2025-04-22 | Battles Kelly Bodnar | Sell | 1.2K | $68.61 |
| 2025-04-07 | Duda Kenneth | Sell | 30 | $70.40 |
| 2025-04-07 | Duda Kenneth | Option exercise | 80K | $3.52 |
| 2025-04-07 | Duda Kenneth | Sell | 5.8K | $61.43 |
| 2025-04-07 | Duda Kenneth | Sell | 1.6K | $62.37 |
| 2025-04-07 | Duda Kenneth | Sell | 950 | $63.58 |
| 2025-04-07 | Duda Kenneth | Sell | 2.0K | $64.75 |
| 2025-04-07 | Duda Kenneth | Sell | 10K | $65.78 |
| 2025-04-07 | Duda Kenneth | Sell | 15K | $66.71 |
| 2025-04-07 | Duda Kenneth | Sell | 28K | $67.78 |
| 2025-04-07 | Duda Kenneth | Sell | 14K | $68.53 |
| 2025-04-07 | Duda Kenneth | Sell | 1.1K | $69.59 |
| 2025-04-07 | Duda Kenneth | Sell | 150 | $70.40 |
| 2025-04-07 | Duda Kenneth | Sell | 4.6K | $61.43 |
| 2025-04-07 | Duda Kenneth | Sell | 1.2K | $62.37 |
| 2025-04-07 | Duda Kenneth | Sell | 760 | $63.58 |
| 2025-04-07 | Duda Kenneth | Sell | 1.6K | $64.75 |
| 2025-04-07 | Duda Kenneth | Sell | 8.4K | $65.78 |
| 2025-04-07 | Duda Kenneth | Sell | 12K | $66.71 |
| 2025-04-07 | Duda Kenneth | Sell | 23K | $67.78 |
| 2025-04-07 | Duda Kenneth | Sell | 11K | $68.53 |
| 2025-04-07 | Duda Kenneth | Sell | 920 | $69.59 |
| 2025-04-07 | Duda Kenneth | Sell | 120 | $70.40 |
| 2025-04-07 | Duda Kenneth | Sell | 1.2K | $61.43 |
| 2025-04-07 | Duda Kenneth | Sell | 310 | $62.37 |
| 2025-04-07 | Duda Kenneth | Sell | 190 | $63.58 |
| 2025-04-07 | Duda Kenneth | Sell | 410 | $64.75 |
| 2025-04-07 | Duda Kenneth | Sell | 2.1K | $65.78 |
| 2025-04-07 | Duda Kenneth | Sell | 3.0K | $66.71 |
| 2025-04-07 | Duda Kenneth | Sell | 5.7K | $67.78 |
| 2025-04-07 | Duda Kenneth | Sell | 2.8K | $68.53 |
| 2025-04-07 | Duda Kenneth | Sell | 230 | $69.59 |
| 2025-04-01 | Giancarlo Charles H | Sell | 1.7K | $76.71 |
| 2025-04-01 | Giancarlo Charles H | Sell | 5.8K | $77.73 |
| 2025-04-01 | Giancarlo Charles H | Sell | 524 | $78.25 |
| 2025-03-07 | Duda Kenneth | Other | 200K | — |
| 2025-03-07 | Duda Kenneth | Other | 200K | — |
| 2025-03-07 | Duda Kenneth | Other | 400K | — |
| 2025-03-06 | Duda Kenneth | Option exercise | 80K | $4.03 |
| 2025-03-06 | Duda Kenneth | Sell | 32K | $83.94 |
| 2025-03-06 | Duda Kenneth | Sell | 19K | $84.71 |
| 2025-03-06 | Duda Kenneth | Sell | 27K | $85.92 |
| 2025-03-06 | Duda Kenneth | Sell | 2.3K | $86.38 |
| 2025-03-06 | Duda Kenneth | Sell | 26K | $83.94 |
| 2025-03-06 | Duda Kenneth | Sell | 15K | $84.71 |
| 2025-03-06 | Duda Kenneth | Sell | 21K | $85.92 |
| 2025-03-06 | Duda Kenneth | Sell | 1.8K | $86.38 |
| 2025-03-06 | Duda Kenneth | Sell | 6.4K | $83.94 |
| 2025-03-06 | Duda Kenneth | Sell | 3.8K | $84.71 |
| 2025-03-06 | Duda Kenneth | Sell | 5.3K | $85.92 |
| 2025-03-06 | Duda Kenneth | Sell | 457 | $86.38 |
| 2025-03-03 | Taxay Marc | Sell | 10K | $85.46 |
| 2025-03-03 | Taxay Marc | Sell | 2.0K | $86.12 |
| 2025-03-03 | Taxay Marc | Sell | 5.0K | $87.64 |
| 2025-03-03 | Taxay Marc | Sell | 5.2K | $88.22 |
| 2025-03-03 | Taxay Marc | Sell | 14K | $89.63 |
| 2025-03-03 | Taxay Marc | Sell | 13K | $90.19 |
| 2025-03-03 | Taxay Marc | Sell | 600 | $91.29 |
| 2025-03-03 | Taxay Marc | Sell | 1.5K | $92.24 |
| 2025-03-03 | Giancarlo Charles H | Sell | 800 | $85.23 |
| 2025-03-03 | Giancarlo Charles H | Sell | 400 | $86.08 |
| 2025-03-03 | Giancarlo Charles H | Sell | 1.4K | $87.92 |
| 2025-03-03 | Giancarlo Charles H | Sell | 2.1K | $89.59 |
| 2025-03-03 | Giancarlo Charles H | Sell | 2.9K | $90.14 |
| 2025-03-03 | Giancarlo Charles H | Sell | 400 | $92.41 |
| 2025-02-27 | Duda Kenneth | Other | 325K | — |
| 2025-02-27 | Duda Kenneth | Other | 226K | — |
| 2025-02-27 | Duda Kenneth | Other | 226K | — |
| 2025-02-27 | Duda Kenneth | Other | 128K | — |
| 2025-02-26 | McCool John F | Sell | 3.4K | $95.63 |
| 2025-02-26 | McCool John F | Sell | 7.1K | $96.40 |
| 2025-02-26 | McCool John F | Sell | 6.9K | $97.22 |
| 2025-02-24 | Ullal Jayshree | Sell | 29K | $92.42 |
| 2025-02-24 | Ullal Jayshree | Sell | 55K | $93.28 |
| 2025-02-24 | Ullal Jayshree | Sell | 24K | $94.09 |
| 2025-02-24 | Ullal Jayshree | Sell | 10.0K | $95.34 |
| 2025-02-24 | Ullal Jayshree | Sell | 8.4K | $96.27 |
| 2025-02-24 | Ullal Jayshree | Sell | 11K | $97.08 |
| 2025-02-24 | Ullal Jayshree | Sell | 100 | $97.97 |
| 2025-02-24 | McCool John F | Sell | 8.6K | $92.64 |
| 2025-02-24 | McCool John F | Sell | 8.6K | $93.59 |
| 2025-02-24 | McCool John F | Sell | 300 | $94.21 |
| 2025-02-21 | Wassenaar Yvonne | Sell | 88 | $101.89 |
| 2025-02-21 | Wassenaar Yvonne | Sell | 46 | $102.94 |
| 2025-02-21 | Wassenaar Yvonne | Sell | 34 | $103.89 |
| 2025-02-20 | Ullal Jayshree | Option exercise | 45K | — |
| 2025-02-20 | Ullal Jayshree | Option exercise | 50K | — |
| 2025-02-20 | Ullal Jayshree | Option exercise | 21K | — |
| 2025-02-20 | Ullal Jayshree | Option exercise | 78K | — |
| 2025-02-20 | Ullal Jayshree | Option exercise | 28K | — |
| 2025-02-20 | Ullal Jayshree | Option exercise | 57K | — |
| 2025-02-20 | Ullal Jayshree | Option exercise | 41K | — |
| 2025-02-20 | Ullal Jayshree | Tax withheld | 159K | $103.92 |
| 2025-02-20 | Taxay Marc | Option exercise | 10K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 5.2K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 2.9K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 31K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 3.1K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 33K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 1.3K | — |
| 2025-02-20 | Taxay Marc | Option exercise | 14K | — |
| 2025-02-20 | Taxay Marc | Tax withheld | 49K | $103.92 |
| 2025-02-20 | McCool John F | Option exercise | 5.8K | — |
| 2025-02-20 | McCool John F | Option exercise | 2.9K | — |
| 2025-02-20 | McCool John F | Option exercise | 1.9K | — |
| 2025-02-20 | McCool John F | Option exercise | 21K | — |
| 2025-02-20 | McCool John F | Option exercise | 2.1K | — |
| 2025-02-20 | McCool John F | Option exercise | 22K | — |
| 2025-02-20 | McCool John F | Option exercise | 992 | — |
| 2025-02-20 | McCool John F | Option exercise | 11K | — |
| 2025-02-20 | McCool John F | Tax withheld | 32K | $103.92 |
| 2025-02-20 | Duda Kenneth | Option exercise | 11K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 5.7K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 3.9K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 41K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 4.1K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 44K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 1.8K | — |
| 2025-02-20 | Duda Kenneth | Option exercise | 20K | — |
| 2025-02-20 | Duda Kenneth | Tax withheld | 66K | $103.92 |
| 2025-02-20 | Breithaupt Chantelle Yvette | Option exercise | 44K | — |
| 2025-02-20 | Breithaupt Chantelle Yvette | Option exercise | 16K | — |
| 2025-02-20 | Breithaupt Chantelle Yvette | Tax withheld | 28K | $103.92 |
| 2025-02-20 | Wassenaar Yvonne | Option exercise | 844 | — |
| 2025-02-20 | TEMPLETON MARK B | Option exercise | 844 | — |
| 2025-02-20 | Scheinman Daniel | Option exercise | 844 | — |
| 2025-02-20 | Giancarlo Charles H | Option exercise | 844 | — |
| 2025-02-20 | CHEW LEWIS | Option exercise | 844 | — |
| 2025-02-20 | Battles Kelly Bodnar | Option exercise | 844 | — |
| 2025-02-19 | McCool John F | Sell | 112 | $102.11 |
| 2025-02-14 | Battles Kelly Bodnar | Sell | 1.2K | $106.84 |
| 2025-02-14 | Battles Kelly Bodnar | Sell | 324 | $108.11 |
| 2025-02-14 | Battles Kelly Bodnar | Sell | 12 | $108.64 |
| 2025-02-06 | Duda Kenneth | Option exercise | 80K | $4.03 |
| 2025-02-06 | Duda Kenneth | Sell | 13K | $114.46 |
| 2025-02-06 | Duda Kenneth | Sell | 42K | $115.47 |
| 2025-02-06 | Duda Kenneth | Sell | 24K | $116.43 |
| 2025-02-06 | Duda Kenneth | Sell | 500 | $117.07 |
| 2025-02-06 | Duda Kenneth | Sell | 11K | $114.46 |
| 2025-02-06 | Duda Kenneth | Sell | 34K | $115.47 |
| 2025-02-06 | Duda Kenneth | Sell | 19K | $116.43 |
| 2025-02-06 | Duda Kenneth | Sell | 400 | $117.07 |
| 2025-02-06 | Duda Kenneth | Sell | 2.7K | $114.46 |
| 2025-02-06 | Duda Kenneth | Sell | 8.4K | $115.47 |
| 2025-02-06 | Duda Kenneth | Sell | 4.9K | $116.43 |
| 2025-02-06 | Duda Kenneth | Sell | 100 | $117.07 |
| 2025-02-03 | Giancarlo Charles H | Sell | 700 | $109.71 |
| 2025-02-03 | Giancarlo Charles H | Sell | 900 | $110.84 |
| 2025-02-03 | Giancarlo Charles H | Sell | 2.7K | $112.00 |
| 2025-02-03 | Giancarlo Charles H | Sell | 3.6K | $112.75 |
| 2025-02-03 | Giancarlo Charles H | Sell | 100 | $113.46 |
| 2025-01-21 | Wassenaar Yvonne | Sell | 69 | $120.33 |
| 2025-01-21 | Wassenaar Yvonne | Sell | 97 | $121.49 |
| 2025-01-21 | Wassenaar Yvonne | Sell | 2 | $121.79 |
| 2025-01-06 | Duda Kenneth | Option exercise | 80K | $4.03 |
| 2025-01-06 | Duda Kenneth | Sell | 20K | $117.91 |
| 2025-01-06 | Duda Kenneth | Sell | 58K | $118.63 |
| 2025-01-06 | Duda Kenneth | Sell | 2.2K | $119.29 |
| 2025-01-06 | Duda Kenneth | Sell | 16K | $117.91 |
| 2025-01-06 | Duda Kenneth | Sell | 46K | $118.63 |
| 2025-01-06 | Duda Kenneth | Sell | 1.7K | $119.29 |
| 2025-01-06 | Duda Kenneth | Sell | 3.9K | $117.91 |
| 2025-01-06 | Duda Kenneth | Sell | 12K | $118.63 |
| 2025-01-06 | Duda Kenneth | Sell | 437 | $119.29 |
| 2025-01-02 | Giancarlo Charles H | Sell | 2.1K | $110.48 |
| 2025-01-02 | Giancarlo Charles H | Sell | 3.1K | $111.35 |
| 2025-01-02 | Giancarlo Charles H | Sell | 2.5K | $112.29 |
| 2025-01-02 | Giancarlo Charles H | Sell | 290 | $113.76 |
| 2025-01-02 | Giancarlo Charles H | Sell | 11 | $113.98 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-02 | Shareholder vote | filing ↗ |
| 2026-05-05 | ResultsExhibits | filing ↗ |
| 2026-02-12 | ResultsExhibits | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
| 2025-09-08 | Exec/director change5.03OtherExhibits | filing ↗ |
| 2025-08-05 | ResultsExhibits | filing ↗ |
| 2025-06-16 | Exec/director changeExhibits | filing ↗ |
| 2025-06-03 | Shareholder vote | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-02 | 2026-05-29 | 0001596532-26-000118 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001596532-26-000078 ↗ |
| 8-K | 2026-05-05 | 2026-05-05 | 0001596532-26-000074 ↗ |
| 10-K | 2026-02-17 | 2025-12-31 | 0001596532-26-000013 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001596532-26-000010 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0001596532-25-000286 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0001596532-25-000284 ↗ |
| 8-K | 2025-09-08 | 2025-09-05 | 0001596532-25-000258 ↗ |
| 10-Q | 2025-08-06 | 2025-06-30 | 0001596532-25-000216 ↗ |
| 8-K | 2025-08-05 | 2025-08-05 | 0001596532-25-000214 ↗ |
| 8-K | 2025-06-16 | 2025-06-13 | 0001596532-25-000170 ↗ |
| 8-K | 2025-06-03 | 2025-05-30 | 0001596532-25-000148 ↗ |