‹ Screener

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

A93

Best-in-class networking franchise with elite margins, returns, growth, and cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $2.2B2025-09-30 · $2.3B2025-12-31 · $2.5B2026-03-31 · $2.7B

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

DateInsiderTypeSharesPrice
2026-06-22Duda KennethSell440$167.35
2026-06-22Duda KennethSell1.8K$168.63
2026-06-22Duda KennethSell4.5K$169.39
2026-06-22Duda KennethSell1.8K$170.37
2026-06-22Duda KennethSell1.6K$171.49
2026-06-22Duda KennethSell920$172.32
2026-06-22Duda KennethSell2.3K$173.69
2026-06-22Duda KennethSell3.9K$174.37
2026-06-22Duda KennethSell79$175.04
2026-06-22Duda KennethSell406$167.35
2026-06-22Duda KennethSell1.7K$168.63
2026-06-22Duda KennethOption exercise17K$15.28
2026-06-22Duda KennethSell4.2K$169.39
2026-06-22Duda KennethSell1.6K$170.37
2026-06-22Duda KennethSell1.4K$171.49
2026-06-22Duda KennethSell850$172.32
2026-06-22Duda KennethSell2.1K$173.69
2026-06-22Duda KennethSell3.6K$174.37
2026-06-22Duda KennethSell75$175.04
2026-06-22Duda KennethSell254$167.35
2026-06-22Duda KennethSell1.1K$168.63
2026-06-22Duda KennethSell2.6K$169.39
2026-06-22Duda KennethSell1.0K$170.37
2026-06-22Duda KennethSell903$171.49
2026-06-22Duda KennethSell531$172.32
2026-06-22Duda KennethSell1.3K$173.69
2026-06-22Duda KennethSell2.2K$174.37
2026-06-22Duda KennethSell46$175.04
2026-06-15BECHTOLSHEIM ANDREASSell79K$164.06
2026-06-15BECHTOLSHEIM ANDREASSell78K$164.99
2026-06-15BECHTOLSHEIM ANDREASSell33K$165.96
2026-06-15BECHTOLSHEIM ANDREASSell32K$167.09
2026-06-15BECHTOLSHEIM ANDREASSell22K$168.05
2026-06-15BECHTOLSHEIM ANDREASSell15K$168.72
2026-06-11Duda KennethOther44K
2026-06-11Duda KennethOther44K
2026-06-10Duda KennethOther46K
2026-06-10Duda KennethOther46K
2026-06-05BECHTOLSHEIM ANDREASSell8.0K$152.94
2026-06-05BECHTOLSHEIM ANDREASSell29K$153.79
2026-06-05BECHTOLSHEIM ANDREASSell15K$154.56
2026-06-05BECHTOLSHEIM ANDREASSell2.1K$155.77
2026-06-05BECHTOLSHEIM ANDREASSell16K$156.93
2026-06-05BECHTOLSHEIM ANDREASSell18K$157.74
2026-06-05BECHTOLSHEIM ANDREASSell27K$158.88
2026-06-05BECHTOLSHEIM ANDREASSell99K$159.93
2026-06-05BECHTOLSHEIM ANDREASSell5.2K$160.50
2026-06-04BECHTOLSHEIM ANDREASOption exercise61K$15.26
2026-06-04BECHTOLSHEIM ANDREASOption exercise97K$14.15
2026-06-04BECHTOLSHEIM ANDREASSell5.4K$158.07
2026-06-04BECHTOLSHEIM ANDREASSell7.5K$159.01
2026-06-04BECHTOLSHEIM ANDREASSell4.5K$160.04
2026-06-04BECHTOLSHEIM ANDREASSell8.6K$161.10
2026-06-04BECHTOLSHEIM ANDREASSell123K$162.08
2026-06-04BECHTOLSHEIM ANDREASSell9.1K$163.04
2026-06-04BECHTOLSHEIM ANDREASSell24K$164.20
2026-06-04BECHTOLSHEIM ANDREASSell19K$164.97
2026-06-04BECHTOLSHEIM ANDREASSell12K$166.14
2026-06-04BECHTOLSHEIM ANDREASSell26K$167.15
2026-06-04BECHTOLSHEIM ANDREASSell403$167.66
2026-06-01Giancarlo Charles HSell302$162.28
2026-06-01Giancarlo Charles HSell52$164.48
2026-06-01Giancarlo Charles HSell81$165.89
2026-06-01Giancarlo Charles HSell916$166.76
2026-06-01Giancarlo Charles HSell1.5K$167.70
2026-06-01Giancarlo Charles HSell1.3K$168.92
2026-06-01Giancarlo Charles HSell1.1K$169.79
2026-06-01Giancarlo Charles HSell1.4K$170.87
2026-06-01Giancarlo Charles HSell1.4K$171.72
2026-05-26Ullal JayshreeSell7.7K$154.47
2026-05-26Ullal JayshreeSell3.8K$155.48
2026-05-26Ullal JayshreeSell2.2K$156.22
2026-05-26Ullal JayshreeSell100$157.30
2026-05-26Breithaupt Chantelle YvetteSell2.4K$157.00
2026-05-26BECHTOLSHEIM ANDREASSell33K$154.50
2026-05-26BECHTOLSHEIM ANDREASSell56K$155.35
2026-05-26BECHTOLSHEIM ANDREASSell35K$156.49
2026-05-26BECHTOLSHEIM ANDREASSell12K$157.34
2026-05-26BECHTOLSHEIM ANDREASSell47K$158.49
2026-05-26BECHTOLSHEIM ANDREASSell36K$159.30
2026-05-26BECHTOLSHEIM ANDREASSell1.2K$160.01
2026-05-22BECHTOLSHEIM ANDREASSell24K$149.68
2026-05-22BECHTOLSHEIM ANDREASSell60K$150.51
2026-05-22BECHTOLSHEIM ANDREASSell24K$151.55
2026-05-22BECHTOLSHEIM ANDREASSell38K$152.48
2026-05-22BECHTOLSHEIM ANDREASSell51K$153.38
2026-05-22BECHTOLSHEIM ANDREASSell7.1K$154.16
2026-05-21Duda KennethOther100K
2026-05-21Duda KennethOther100K
2026-05-21Duda KennethOther200K
2026-05-21Battles Kelly BodnarSell2$140.49
2026-05-21Battles Kelly BodnarSell28$144.23
2026-05-21Battles Kelly BodnarSell170$145.50
2026-05-21Battles Kelly BodnarSell54$146.14
2026-05-21Battles Kelly BodnarSell168$147.93
2026-05-20Ullal JayshreeOption exercise28K
2026-05-20Ullal JayshreeTax withheld14K$141.58
2026-05-20Duda KennethOption exercise3.9K
2026-05-20Duda KennethOption exercise4.1K
2026-05-20Duda KennethOption exercise1.8K
2026-05-20Duda KennethOption exercise20K
2026-05-20Duda KennethOption exercise1.4K
2026-05-20Duda KennethTax withheld16K$141.58
2026-05-20Breithaupt Chantelle YvetteOption exercise11K
2026-05-20Breithaupt Chantelle YvetteOption exercise1.4K
2026-05-20Breithaupt Chantelle YvetteTax withheld6.1K$141.58
2026-05-20Wassenaar YvonneOption exercise971
2026-05-20Wassenaar YvonneSell324$139.89
2026-05-20Wassenaar YvonneSell329$140.86
2026-05-20Wassenaar YvonneSell242$141.89
2026-05-20Wassenaar YvonneSell76$142.62
2026-05-20TEMPLETON MARK BOption exercise971
2026-05-20Scheinman DanielOption exercise971
2026-05-20Lavender Robert GOption exercise807
2026-05-20Giancarlo Charles HOption exercise971
2026-05-20CHEW LEWISOption exercise971
2026-05-20Battles Kelly BodnarOption exercise971
2026-05-18Duda KennethOption exercise32K$15.26
2026-05-18Duda KennethSell15K$139.41
2026-05-18Duda KennethSell12K$140.13
2026-05-18Duda KennethSell3.1K$141.34
2026-05-18Duda KennethSell1.1K$142.34
2026-05-18Duda KennethSell910$143.23
2026-05-18Duda KennethSell7.3K$139.41
2026-05-18Duda KennethSell6.2K$140.13
2026-05-18Duda KennethSell1.5K$141.34
2026-05-18Duda KennethSell552$142.34
2026-05-18Duda KennethSell455$143.23
2026-05-18Duda KennethSell4.5K$139.41
2026-05-18Duda KennethSell3.9K$140.13
2026-05-18Duda KennethSell963$141.34
2026-05-18Duda KennethSell345$142.34
2026-05-18Duda KennethSell284$143.23
2026-05-01Giancarlo Charles HSell467$173.39
2026-05-01Giancarlo Charles HSell1.0K$174.25
2026-05-01Giancarlo Charles HSell3.2K$175.30
2026-05-01Giancarlo Charles HSell3.2K$176.08
2026-05-01Giancarlo Charles HSell179$176.89
2026-04-22Ullal JayshreeSell53K$177.28
2026-04-22Ullal JayshreeSell11K$178.22
2026-04-22Ullal JayshreeSell53K$177.28
2026-04-22Ullal JayshreeSell11K$178.22
2026-04-22Ullal JayshreeSell248K$177.28
2026-04-22Ullal JayshreeSell52K$178.22
2026-04-21Ullal JayshreeSell4.5K$167.64
2026-04-21Ullal JayshreeSell7.9K$168.89
2026-04-21Ullal JayshreeSell1.5K$169.47
2026-04-21Ullal JayshreeSell219$170.51
2026-04-21Ullal JayshreeSell4.5K$167.64
2026-04-21Ullal JayshreeSell7.9K$168.89
2026-04-21Ullal JayshreeSell1.5K$169.47
2026-04-21Ullal JayshreeSell219$170.51
2026-04-21Ullal JayshreeSell21K$167.64
2026-04-21Ullal JayshreeSell37K$168.89
2026-04-21Ullal JayshreeSell6.9K$169.47
2026-04-21Ullal JayshreeSell1.0K$170.51
2026-04-20Ullal JayshreeSell46K$167.31
2026-04-20Ullal JayshreeSell46K$167.31
2026-04-20Ullal JayshreeSell214K$167.31
2026-04-17Duda KennethOption exercise32K$15.26
2026-04-17Duda KennethSell1.3K$161.18
2026-04-17Duda KennethSell9.9K$162.15
2026-04-17Duda KennethSell6.4K$163.10
2026-04-17Duda KennethSell9.6K$164.18
2026-04-17Duda KennethSell4.8K$164.86
2026-04-17Duda KennethSell662$161.18
2026-04-17Duda KennethSell4.9K$162.15
2026-04-17Duda KennethSell3.2K$163.10
2026-04-17Duda KennethSell4.8K$164.18
2026-04-17Duda KennethSell2.4K$164.86
2026-04-17Duda KennethSell414$161.18
2026-04-17Duda KennethSell3.1K$162.15
2026-04-17Duda KennethSell2.0K$163.10
2026-04-17Duda KennethSell3.0K$164.18
2026-04-17Duda KennethSell1.5K$164.86
2026-04-16Ullal JayshreeSell46K$159.20
2026-04-16Ullal JayshreeSell4.2K$160.55
2026-04-16Ullal JayshreeSell46K$159.20
2026-04-16Ullal JayshreeSell4.2K$160.55
2026-04-16Ullal JayshreeSell229K$159.20
2026-04-16Ullal JayshreeSell21K$160.55
2026-04-15Wassenaar YvonneSell78$151.07
2026-04-15Wassenaar YvonneSell414$152.31
2026-04-15Wassenaar YvonneSell607$153.35
2026-04-15Wassenaar YvonneSell290$154.07
2026-04-15Wassenaar YvonneSell6$154.72
2026-04-14Breithaupt Chantelle YvetteSell8.9K$155.02
2026-04-13Ullal JayshreeSell113K$150.11
2026-04-01Giancarlo Charles HSell3.9K$125.38
2026-04-01Giancarlo Charles HSell3.7K$126.44
2026-04-01Giancarlo Charles HSell400$127.00
2026-03-17Duda KennethOption exercise32K$15.26
2026-03-17Duda KennethSell7.4K$133.03
2026-03-17Duda KennethSell14K$134.02
2026-03-17Duda KennethSell8.6K$134.88
2026-03-17Duda KennethSell2.0K$135.97
2026-03-17Duda KennethSell3.7K$133.03
2026-03-17Duda KennethSell7.0K$134.02
2026-03-17Duda KennethSell4.3K$134.88
2026-03-17Duda KennethSell1.0K$135.97
2026-03-17Duda KennethSell2.3K$133.03
2026-03-17Duda KennethSell4.4K$134.02
2026-03-17Duda KennethSell2.7K$134.88
2026-03-17Duda KennethSell629$135.97
2026-03-16Wassenaar YvonneSell264$132.69
2026-03-16Wassenaar YvonneSell360$133.55
2026-03-16Wassenaar YvonneSell232$134.65
2026-03-16Wassenaar YvonneSell539$135.54
2026-03-11Duda KennethOther56K
2026-03-11Duda KennethOther56K
2026-03-11Duda KennethOther112K
2026-03-02Giancarlo Charles HSell3.1K$127.90
2026-03-02Giancarlo Charles HSell3.6K$128.87
2026-03-02Giancarlo Charles HSell1.3K$129.95
2026-02-25Wassenaar YvonneSell70$129.41
2026-02-25Wassenaar YvonneSell49$130.12
2026-02-25Wassenaar YvonneSell357$131.56
2026-02-25Wassenaar YvonneSell835$132.66
2026-02-25Wassenaar YvonneSell504$133.35
2026-02-23Battles Kelly BodnarSell121$126.85
2026-02-23Battles Kelly BodnarSell119$127.76
2026-02-23Battles Kelly BodnarSell134$128.60
2026-02-23Battles Kelly BodnarSell19$129.59
2026-02-23Battles Kelly BodnarSell19$130.59
2026-02-23Battles Kelly BodnarSell10$131.46
2026-02-20Wassenaar YvonneOption exercise971
2026-02-20TEMPLETON MARK BOption exercise971
2026-02-20Scheinman DanielOption exercise971
2026-02-20Lavender Robert GOption exercise808
2026-02-20Giancarlo Charles HOption exercise971
2026-02-20CHEW LEWISOption exercise971
2026-02-20Battles Kelly BodnarOption exercise971
2026-02-20Ullal JayshreeOption exercise21K
2026-02-20Ullal JayshreeOption exercise78K
2026-02-20Ullal JayshreeOption exercise28K
2026-02-20Ullal JayshreeOption exercise57K
2026-02-20Ullal JayshreeOption exercise41K
2026-02-20Ullal JayshreeTax withheld112K$137.23
2026-02-20Nightingale ToddOption exercise10K
2026-02-20Nightingale ToddTax withheld4.2K$137.23
2026-02-20Duda KennethOption exercise3.9K
2026-02-20Duda KennethOption exercise4.1K
2026-02-20Duda KennethOption exercise44K
2026-02-20Duda KennethOption exercise1.8K
2026-02-20Duda KennethOption exercise20K
2026-02-20Duda KennethOption exercise1.4K
2026-02-20Duda KennethOption exercise14K
2026-02-20Duda KennethOption exercise20K
2026-02-20Duda KennethTax withheld55K$137.23
2026-02-20Breithaupt Chantelle YvetteOption exercise11K
2026-02-20Breithaupt Chantelle YvetteOption exercise16K
2026-02-20Breithaupt Chantelle YvetteOption exercise1.4K
2026-02-20Breithaupt Chantelle YvetteOption exercise14K
2026-02-20Breithaupt Chantelle YvetteTax withheld20K$137.23
2026-02-17Duda KennethOption exercise32K$15.26
2026-02-17Duda KennethSell6.1K$141.15
2026-02-17Duda KennethSell10K$142.10
2026-02-17Duda KennethSell11K$142.92
2026-02-17Duda KennethSell4.5K$143.72
2026-02-17Duda KennethSell55$144.74
2026-02-17Duda KennethSell1.9K$141.15
2026-02-17Duda KennethSell3.2K$142.10
2026-02-17Duda KennethSell3.4K$142.92
2026-02-17Duda KennethSell1.4K$143.72
2026-02-17Duda KennethSell17$144.74
2026-02-17Duda KennethSell3.0K$141.15
2026-02-17Duda KennethSell5.2K$142.10
2026-02-17Duda KennethSell5.5K$142.92
2026-02-17Duda KennethSell2.3K$142.72
2026-02-17Duda KennethSell28$144.74
2026-02-02Giancarlo Charles HSell1.9K$138.91
2026-02-02Giancarlo Charles HSell1.6K$140.27
2026-02-02Giancarlo Charles HSell3.9K$141.01
2026-02-02Giancarlo Charles HSell600$141.94
2026-01-20Duda KennethOption exercise30K$3.52
2026-01-20Duda KennethSell7.2K$127.28
2026-01-20Duda KennethSell9.6K$128.01
2026-01-20Duda KennethSell11K$129.25
2026-01-20Duda KennethSell2.4K$129.90
2026-01-20Duda KennethSell3.9K$127.28
2026-01-20Duda KennethSell5.1K$128.01
2026-01-20Duda KennethSell5.7K$129.25
2026-01-20Duda KennethSell1.3K$129.90
2026-01-20Duda KennethSell2.4K$127.28
2026-01-20Duda KennethSell3.2K$128.01
2026-01-20Duda KennethSell3.6K$129.25
2026-01-20Duda KennethSell802$129.90
2026-01-02Giancarlo Charles HSell2.5K$132.97
2026-01-02Giancarlo Charles HSell3.5K$133.64
2026-01-02Giancarlo Charles HSell1.8K$134.99
2026-01-02Giancarlo Charles HSell200$135.71
2025-12-17Duda KennethOption exercise30K$3.52
2025-12-17Duda KennethSell16K$122.43
2025-12-17Duda KennethSell6.8K$123.09
2025-12-17Duda KennethSell4.6K$124.32
2025-12-17Duda KennethSell2.6K$125.31
2025-12-17Duda KennethSell268$126.44
2025-12-17Duda KennethSell8.4K$122.43
2025-12-17Duda KennethSell3.6K$123.09
2025-12-17Duda KennethSell2.4K$124.32
2025-12-17Duda KennethSell1.4K$125.31
2025-12-17Duda KennethSell143$126.44
2025-12-17Duda KennethSell5.3K$122.43
2025-12-17Duda KennethSell2.3K$123.09
2025-12-17Duda KennethSell1.5K$124.32
2025-12-17Duda KennethSell875$125.31
2025-12-17Duda KennethSell89$126.44
2025-12-03Duda KennethOther75K
2025-12-03Duda KennethOther75K
2025-12-03Duda KennethOther150K
2025-12-01Giancarlo Charles HSell564$126.93
2025-12-01Giancarlo Charles HSell4.6K$127.93
2025-12-01Giancarlo Charles HSell2.9K$128.58
2025-11-25Ullal JayshreeSell2.4K$123.20
2025-11-25Ullal JayshreeSell8.1K$124.05
2025-11-25Ullal JayshreeSell13K$125.06
2025-11-25Ullal JayshreeSell800$125.62
2025-11-25Duda KennethOther79K
2025-11-25Duda KennethOther79K
2025-11-25Duda KennethOther158K
2025-11-21Battles Kelly BodnarSell22$115.30
2025-11-21Battles Kelly BodnarSell52$116.22
2025-11-21Battles Kelly BodnarSell264$116.97
2025-11-21Battles Kelly BodnarSell42$118.38
2025-11-21Battles Kelly BodnarSell42$119.16
2025-11-20Ullal JayshreeOption exercise21K
2025-11-20Ullal JayshreeOption exercise28K
2025-11-20Ullal JayshreeTax withheld24K$124.81
2025-11-20Duda KennethOption exercise5.7K
2025-11-20Duda KennethOption exercise3.9K
2025-11-20Duda KennethOption exercise4.1K
2025-11-20Duda KennethOption exercise1.8K
2025-11-20Duda KennethOption exercise20K
2025-11-20Duda KennethTax withheld18K$124.81
2025-11-20Breithaupt Chantelle YvetteOption exercise11K
2025-11-20Breithaupt Chantelle YvetteTax withheld5.5K$124.81
2025-11-20Wassenaar YvonneOption exercise971
2025-11-20TEMPLETON MARK BOption exercise971
2025-11-20Scheinman DanielOption exercise971
2025-11-20Lavender Robert GOption exercise807
2025-11-20Giancarlo Charles HOption exercise971
2025-11-20CHEW LEWISOption exercise971
2025-11-20Battles Kelly BodnarOption exercise971
2025-11-17Duda KennethOption exercise30K$3.52
2025-11-17Duda KennethSell5.3K$125.90
2025-11-17Duda KennethSell4.7K$127.00
2025-11-17Duda KennethSell3.4K$128.11
2025-11-17Duda KennethSell9.3K$129.16
2025-11-17Duda KennethSell2.2K$129.74
2025-11-17Duda KennethSell2.9K$131.37
2025-11-17Duda KennethSell2.3K$132.30
2025-11-17Duda KennethSell2.8K$125.90
2025-11-17Duda KennethSell2.5K$127.00
2025-11-17Duda KennethSell1.8K$128.11
2025-11-17Duda KennethSell4.9K$129.16
2025-11-17Duda KennethSell1.2K$129.74
2025-11-17Duda KennethSell1.5K$131.37
2025-11-17Duda KennethSell1.2K$132.30
2025-11-17Duda KennethSell1.8K$125.90
2025-11-17Duda KennethSell1.6K$127.00
2025-11-17Duda KennethSell1.1K$128.11
2025-11-17Duda KennethSell3.1K$129.16
2025-11-17Duda KennethSell726$129.74
2025-11-17Duda KennethSell959$131.37
2025-11-17Duda KennethSell758$132.30
2025-11-14Ullal JayshreeGift935K
2025-11-03Giancarlo Charles HSell2.2K$156.33
2025-11-03Giancarlo Charles HSell5.2K$157.33
2025-11-03Giancarlo Charles HSell500$158.01
2025-11-03Giancarlo Charles HSell100$159.02
2025-10-17Duda KennethOption exercise30K$3.52
2025-10-17Duda KennethSell1.3K$140.04
2025-10-17Duda KennethSell1.6K$140.97
2025-10-17Duda KennethSell5.7K$142.20
2025-10-17Duda KennethSell17K$143.06
2025-10-17Duda KennethSell4.1K$143.72
2025-10-17Duda KennethSell697$140.04
2025-10-17Duda KennethSell860$140.97
2025-10-17Duda KennethSell3.0K$142.20
2025-10-17Duda KennethSell9.3K$143.06
2025-10-17Duda KennethSell2.2K$143.72
2025-10-17Duda KennethSell436$140.04
2025-10-17Duda KennethSell537$140.97
2025-10-17Duda KennethSell1.9K$142.20
2025-10-17Duda KennethSell5.8K$143.06
2025-10-17Duda KennethSell1.4K$143.72
2025-10-01Giancarlo Charles HSell1.2K$144.34
2025-10-01Giancarlo Charles HSell800$145.32
2025-10-01Giancarlo Charles HSell800$146.19
2025-10-01Giancarlo Charles HSell700$147.23
2025-10-01Giancarlo Charles HSell2.4K$148.68
2025-10-01Giancarlo Charles HSell2.1K$149.31
2025-09-19Giancarlo Charles HSell11K$147.34
2025-09-19Giancarlo Charles HSell21K$148.18
2025-09-19Giancarlo Charles HSell18K$149.31
2025-09-19Giancarlo Charles HSell172$149.84
2025-09-19Giancarlo Charles HSell1.7K$147.34
2025-09-19Giancarlo Charles HSell3.3K$148.18
2025-09-19Giancarlo Charles HSell3.0K$149.31
2025-09-19Giancarlo Charles HSell28$149.84
2025-09-17Duda KennethSell321$139.14
2025-09-17Duda KennethOption exercise30K$3.52
2025-09-17Duda KennethSell965$139.14
2025-09-17Duda KennethSell2.1K$140.35
2025-09-17Duda KennethSell16K$141.33
2025-09-17Duda KennethSell4.7K$142.64
2025-09-17Duda KennethSell5.9K$143.35
2025-09-17Duda KennethSell514$139.14
2025-09-17Duda KennethSell1.1K$140.35
2025-09-17Duda KennethSell8.7K$141.33
2025-09-17Duda KennethSell2.5K$142.64
2025-09-17Duda KennethSell3.2K$143.35
2025-09-17Duda KennethSell715$140.35
2025-09-17Duda KennethSell5.4K$141.33
2025-09-17Duda KennethSell1.6K$142.64
2025-09-17Duda KennethSell2.0K$143.35
2025-09-10Ullal JayshreeSell55K$147.42
2025-09-10Ullal JayshreeSell32K$146.66
2025-09-10Ullal JayshreeSell3.4K$145.22
2025-09-10Ullal JayshreeSell1.1K$148.07
2025-09-10Ullal JayshreeSell80K$150.20
2025-09-10Ullal JayshreeSell3.4K$145.22
2025-09-10Ullal JayshreeSell32K$146.66
2025-09-10Ullal JayshreeSell55K$147.42
2025-09-10Ullal JayshreeSell1.1K$148.07
2025-09-10Ullal JayshreeSell80K$150.20
2025-09-10Ullal JayshreeSell18K$145.22
2025-09-10Ullal JayshreeSell169K$146.66
2025-09-10Ullal JayshreeSell290K$147.42
2025-09-10Ullal JayshreeSell5.5K$148.07
2025-09-10Ullal JayshreeSell421K$150.20
2025-09-08Ullal JayshreeSell7.0K$143.50
2025-09-08Ullal JayshreeSell780$144.04
2025-09-08Ullal JayshreeSell7.0K$143.50
2025-09-08Ullal JayshreeSell780$144.04
2025-09-08Ullal JayshreeSell37K$143.50
2025-09-08Ullal JayshreeSell4.1K$144.04
2025-09-08Duda KennethOther75K
2025-09-08Duda KennethOther75K
2025-09-08Duda KennethOther150K
2025-09-05Ullal JayshreeSell33K$143.21
2025-09-05Ullal JayshreeSell24K$144.54
2025-09-05Ullal JayshreeSell3.4K$145.10
2025-09-05Ullal JayshreeSell33K$143.21
2025-09-05Ullal JayshreeSell24K$144.54
2025-09-05Ullal JayshreeSell3.4K$145.10
2025-09-05Ullal JayshreeSell173K$143.21
2025-09-05Ullal JayshreeSell127K$144.54
2025-09-05Ullal JayshreeSell18K$145.10
2025-08-29Duda KennethOther63K
2025-08-29Duda KennethOther63K
2025-08-29Duda KennethOther126K
2025-08-25Ullal JayshreeSell2.6K$131.04
2025-08-25Ullal JayshreeSell3.4K$132.09
2025-08-25Ullal JayshreeSell16K$133.10
2025-08-25Ullal JayshreeSell1.6K$133.60
2025-08-20Ullal JayshreeOption exercise21K
2025-08-20Ullal JayshreeOption exercise28K
2025-08-20Ullal JayshreeTax withheld24K$132.78
2025-08-20Duda KennethOption exercise5.7K
2025-08-20Duda KennethOption exercise3.9K
2025-08-20Duda KennethOption exercise4.1K
2025-08-20Duda KennethOption exercise1.8K
2025-08-20Duda KennethTax withheld7.8K$132.78
2025-08-20Breithaupt Chantelle YvetteOption exercise11K
2025-08-20Breithaupt Chantelle YvetteTax withheld5.5K$132.78
2025-08-20Wassenaar YvonneOption exercise971
2025-08-20TEMPLETON MARK BOption exercise971
2025-08-20Scheinman DanielOption exercise971
2025-08-20Lavender Robert GOption exercise808
2025-08-20Giancarlo Charles HOption exercise971
2025-08-20CHEW LEWISOption exercise971
2025-08-20Battles Kelly BodnarOption exercise971
2025-08-19Wassenaar YvonneGift1.0K
2025-08-18Duda KennethSell7.1K$135.57
2025-08-18Duda KennethOption exercise30K$3.52
2025-08-18Duda KennethSell15K$136.47
2025-08-18Duda KennethSell8.2K$137.39
2025-08-18Duda KennethSell3.8K$135.57
2025-08-18Duda KennethSell7.8K$136.47
2025-08-18Duda KennethSell4.4K$137.39
2025-08-18Duda KennethSell2.4K$135.57
2025-08-18Duda KennethSell4.9K$136.47
2025-08-18Duda KennethSell2.7K$137.39
2025-08-08Ullal JayshreeSell27K$139.67
2025-08-08Ullal JayshreeSell27K$139.67
2025-08-08Ullal JayshreeSell140K$139.67
2025-08-07Ullal JayshreeSell37K$139.74
2025-08-07Ullal JayshreeSell10K$140.61
2025-08-07Ullal JayshreeSell37K$139.74
2025-08-07Ullal JayshreeSell10K$140.61
2025-08-07Ullal JayshreeSell196K$139.74
2025-08-07Ullal JayshreeSell55K$140.61
2025-08-06Ullal JayshreeSell19K$134.70
2025-08-06Ullal JayshreeSell101K$135.77
2025-08-06Ullal JayshreeSell101K$136.54
2025-08-06Ullal JayshreeSell21K$137.32
2025-08-06Ullal JayshreeSell5.8K$139.51
2025-08-06Ullal JayshreeSell19K$134.70
2025-08-06Ullal JayshreeSell101K$135.77
2025-08-06Ullal JayshreeSell101K$136.54
2025-08-06Ullal JayshreeSell21K$137.32
2025-08-06Ullal JayshreeSell5.8K$139.51
2025-08-06Ullal JayshreeSell99K$134.70
2025-08-06Ullal JayshreeSell527K$135.77
2025-08-06Ullal JayshreeSell527K$136.54
2025-08-06Ullal JayshreeSell108K$137.32
2025-08-06Ullal JayshreeSell31K$139.51
2025-08-01Giancarlo Charles HSell4.4K$116.98
2025-08-01Giancarlo Charles HSell1.8K$116.09
2025-08-01Giancarlo Charles HSell1.8K$117.96
2025-07-31Ullal JayshreeSell5.0K$122.60
2025-07-31Ullal JayshreeSell35K$123.29
2025-07-31Ullal JayshreeSell1.0K$124.22
2025-07-31Ullal JayshreeSell80K$125.60
2025-07-31Ullal JayshreeSell5.0K$122.60
2025-07-31Ullal JayshreeSell35K$123.29
2025-07-31Ullal JayshreeSell1.0K$124.22
2025-07-31Ullal JayshreeSell80K$125.60
2025-07-31Ullal JayshreeSell26K$122.60
2025-07-31Ullal JayshreeSell185K$123.29
2025-07-31Ullal JayshreeSell5.3K$124.22
2025-07-31Ullal JayshreeSell421K$125.60
2025-07-30Ullal JayshreeSell209K$122.19
2025-07-30Ullal JayshreeSell140$123.00
2025-07-30Ullal JayshreeSell27$123.00
2025-07-30Ullal JayshreeSell40K$122.19
2025-07-30Ullal JayshreeSell27$123.00
2025-07-30Ullal JayshreeSell40K$122.19
2025-07-29Ullal JayshreeSell15K$119.56
2025-07-29Ullal JayshreeSell80K$119.56
2025-07-29Ullal JayshreeSell66K$119.06
2025-07-29Ullal JayshreeSell15K$119.56
2025-07-29Ullal JayshreeSell66K$119.06
2025-07-29Ullal JayshreeSell346K$119.06
2025-07-28Ullal JayshreeSell3.1K$116.00
2025-07-28Ullal JayshreeSell72K$115.58
2025-07-28Ullal JayshreeSell593$116.00
2025-07-28Ullal JayshreeSell72K$115.58
2025-07-28Ullal JayshreeSell593$116.00
2025-07-28Ullal JayshreeSell379K$115.58
2025-07-25Ullal JayshreeSell44K$115.02
2025-07-25Ullal JayshreeSell8.4K$115.02
2025-07-25Battles Kelly BodnarSell367$114.40
2025-07-25Battles Kelly BodnarSell497$114.88
2025-07-25Ullal JayshreeSell8.4K$115.02
2025-07-17Duda KennethSell3.1K$112.03
2025-07-17Duda KennethSell1.0K$109.25
2025-07-17Duda KennethSell1.6K$110.33
2025-07-17Duda KennethSell12K$111.36
2025-07-17Duda KennethSell1.7K$112.03
2025-07-17Duda KennethSell636$109.25
2025-07-17Duda KennethSell987$110.33
2025-07-17Duda KennethSell7.3K$111.36
2025-07-17Duda KennethOption exercise30K$3.52
2025-07-17Duda KennethSell1.9K$109.25
2025-07-17Duda KennethSell3.0K$110.33
2025-07-17Duda KennethSell22K$111.36
2025-07-17Duda KennethSell1.0K$112.03
2025-07-01Giancarlo Charles HSell243$102.24
2025-07-01Giancarlo Charles HSell3.5K$98.95
2025-07-01Giancarlo Charles HSell296$100.03
2025-07-01Giancarlo Charles HSell1.7K$101.30
2025-07-01Giancarlo Charles HSell2.3K$98.20
2025-06-30Ullal JayshreeSell97K$102.40
2025-06-30Ullal JayshreeSell3.8K$103.06
2025-06-30Ullal JayshreeSell8.4K$102.40
2025-06-30Ullal JayshreeSell326$103.06
2025-06-30Ullal JayshreeSell8.4K$102.40
2025-06-30Ullal JayshreeSell326$103.06
2025-06-30Ullal JayshreeSell509K$102.40
2025-06-30Ullal JayshreeSell3.8K$103.06
2025-06-30Ullal JayshreeSell90K$102.40
2025-06-30Ullal JayshreeSell3.5K$103.06
2025-06-30Ullal JayshreeSell97K$102.40
2025-06-30Ullal JayshreeSell20K$103.06
2025-06-27Ullal JayshreeSell20$101.99
2025-06-27Ullal JayshreeSell223$101.99
2025-06-27Ullal JayshreeSell241$101.99
2025-06-27Ullal JayshreeSell241$101.99
2025-06-27Ullal JayshreeSell20$101.99
2025-06-27Ullal JayshreeSell1.3K$101.99
2025-06-26Ullal JayshreeSell13K$102.03
2025-06-26Ullal JayshreeSell14K$102.03
2025-06-26Ullal JayshreeSell14K$102.03
2025-06-26Ullal JayshreeSell1.2K$102.03
2025-06-26Ullal JayshreeSell1.2K$102.03
2025-06-26Ullal JayshreeSell74K$102.03
2025-06-17Duda KennethOption exercise30K$3.52
2025-06-17Duda KennethSell8.1K$90.66
2025-06-17Duda KennethSell8.7K$91.66
2025-06-17Duda KennethSell3.7K$92.94
2025-06-17Duda KennethSell7.3K$93.65
2025-06-17Duda KennethSell2.2K$94.33
2025-06-17Duda KennethSell4.3K$90.66
2025-06-17Duda KennethSell4.6K$91.66
2025-06-17Duda KennethSell2.0K$92.94
2025-06-17Duda KennethSell3.9K$93.65
2025-06-17Duda KennethSell1.2K$94.33
2025-06-17Duda KennethSell2.7K$90.66
2025-06-17Duda KennethSell2.9K$91.66
2025-06-17Duda KennethSell1.2K$92.94
2025-06-17Duda KennethSell2.4K$93.65
2025-06-17Duda KennethSell728$94.33
2025-06-09Giancarlo Charles HGift50K
2025-06-09Giancarlo Charles HGift50K
2025-06-09Duda KennethOther150K
2025-06-09Duda KennethOther150K
2025-06-09Duda KennethOther300K
2025-06-02Giancarlo Charles HSell1.3K$86.92
2025-06-02Giancarlo Charles HSell2.9K$87.77
2025-06-02Giancarlo Charles HSell2.6K$88.70
2025-06-02Giancarlo Charles HSell1.2K$89.40
2025-05-21Wassenaar YvonneSell24$92.68
2025-05-21Wassenaar YvonneSell55$93.80
2025-05-21Wassenaar YvonneSell87$94.85
2025-05-21Wassenaar YvonneSell2$95.34
2025-05-20Ullal JayshreeOption exercise21K
2025-05-20Scheinman DanielOption exercise844
2025-05-20Wassenaar YvonneOption exercise844
2025-05-20Ullal JayshreeOption exercise28K
2025-05-20Ullal JayshreeTax withheld24K$96.70
2025-05-20TEMPLETON MARK BOption exercise844
2025-05-20Lavender Robert GOption exercise810
2025-05-20Giancarlo Charles HOption exercise844
2025-05-20Duda KennethOption exercise5.7K
2025-05-20Duda KennethOption exercise3.9K
2025-05-20Duda KennethOption exercise4.1K
2025-05-20Duda KennethOption exercise1.8K
2025-05-20Duda KennethTax withheld7.8K$96.70
2025-05-20CHEW LEWISOption exercise844
2025-05-20Breithaupt Chantelle YvetteOption exercise11K
2025-05-20Breithaupt Chantelle YvetteTax withheld5.5K$96.70
2025-05-20Battles Kelly BodnarOption exercise844
2025-05-12Wassenaar YvonneGift2.3K
2025-05-06Duda KennethOption exercise80K$3.52
2025-05-06Duda KennethSell3.5K$87.69
2025-05-06Duda KennethSell16K$88.91
2025-05-06Duda KennethSell39K$90.16
2025-05-06Duda KennethSell18K$90.97
2025-05-06Duda KennethSell4.5K$91.72
2025-05-06Duda KennethSell2.8K$87.69
2025-05-06Duda KennethSell12K$88.91
2025-05-06Duda KennethSell31K$90.16
2025-05-06Duda KennethSell14K$90.97
2025-05-06Duda KennethSell3.6K$91.72
2025-05-06Duda KennethSell702$87.69
2025-05-06Duda KennethSell3.1K$88.91
2025-05-06Duda KennethSell7.8K$90.16
2025-05-06Duda KennethSell3.5K$90.97
2025-05-06Duda KennethSell898$91.72
2025-05-01Giancarlo Charles HSell1.6K$87.97
2025-05-01Giancarlo Charles HSell6.4K$88.74
2025-04-22Battles Kelly BodnarSell258$67.91
2025-04-22Battles Kelly BodnarSell1.2K$68.61
2025-04-07Duda KennethSell30$70.40
2025-04-07Duda KennethOption exercise80K$3.52
2025-04-07Duda KennethSell5.8K$61.43
2025-04-07Duda KennethSell1.6K$62.37
2025-04-07Duda KennethSell950$63.58
2025-04-07Duda KennethSell2.0K$64.75
2025-04-07Duda KennethSell10K$65.78
2025-04-07Duda KennethSell15K$66.71
2025-04-07Duda KennethSell28K$67.78
2025-04-07Duda KennethSell14K$68.53
2025-04-07Duda KennethSell1.1K$69.59
2025-04-07Duda KennethSell150$70.40
2025-04-07Duda KennethSell4.6K$61.43
2025-04-07Duda KennethSell1.2K$62.37
2025-04-07Duda KennethSell760$63.58
2025-04-07Duda KennethSell1.6K$64.75
2025-04-07Duda KennethSell8.4K$65.78
2025-04-07Duda KennethSell12K$66.71
2025-04-07Duda KennethSell23K$67.78
2025-04-07Duda KennethSell11K$68.53
2025-04-07Duda KennethSell920$69.59
2025-04-07Duda KennethSell120$70.40
2025-04-07Duda KennethSell1.2K$61.43
2025-04-07Duda KennethSell310$62.37
2025-04-07Duda KennethSell190$63.58
2025-04-07Duda KennethSell410$64.75
2025-04-07Duda KennethSell2.1K$65.78
2025-04-07Duda KennethSell3.0K$66.71
2025-04-07Duda KennethSell5.7K$67.78
2025-04-07Duda KennethSell2.8K$68.53
2025-04-07Duda KennethSell230$69.59
2025-04-01Giancarlo Charles HSell1.7K$76.71
2025-04-01Giancarlo Charles HSell5.8K$77.73
2025-04-01Giancarlo Charles HSell524$78.25
2025-03-07Duda KennethOther200K
2025-03-07Duda KennethOther200K
2025-03-07Duda KennethOther400K
2025-03-06Duda KennethOption exercise80K$4.03
2025-03-06Duda KennethSell32K$83.94
2025-03-06Duda KennethSell19K$84.71
2025-03-06Duda KennethSell27K$85.92
2025-03-06Duda KennethSell2.3K$86.38
2025-03-06Duda KennethSell26K$83.94
2025-03-06Duda KennethSell15K$84.71
2025-03-06Duda KennethSell21K$85.92
2025-03-06Duda KennethSell1.8K$86.38
2025-03-06Duda KennethSell6.4K$83.94
2025-03-06Duda KennethSell3.8K$84.71
2025-03-06Duda KennethSell5.3K$85.92
2025-03-06Duda KennethSell457$86.38
2025-03-03Taxay MarcSell10K$85.46
2025-03-03Taxay MarcSell2.0K$86.12
2025-03-03Taxay MarcSell5.0K$87.64
2025-03-03Taxay MarcSell5.2K$88.22
2025-03-03Taxay MarcSell14K$89.63
2025-03-03Taxay MarcSell13K$90.19
2025-03-03Taxay MarcSell600$91.29
2025-03-03Taxay MarcSell1.5K$92.24
2025-03-03Giancarlo Charles HSell800$85.23
2025-03-03Giancarlo Charles HSell400$86.08
2025-03-03Giancarlo Charles HSell1.4K$87.92
2025-03-03Giancarlo Charles HSell2.1K$89.59
2025-03-03Giancarlo Charles HSell2.9K$90.14
2025-03-03Giancarlo Charles HSell400$92.41
2025-02-27Duda KennethOther325K
2025-02-27Duda KennethOther226K
2025-02-27Duda KennethOther226K
2025-02-27Duda KennethOther128K
2025-02-26McCool John FSell3.4K$95.63
2025-02-26McCool John FSell7.1K$96.40
2025-02-26McCool John FSell6.9K$97.22
2025-02-24Ullal JayshreeSell29K$92.42
2025-02-24Ullal JayshreeSell55K$93.28
2025-02-24Ullal JayshreeSell24K$94.09
2025-02-24Ullal JayshreeSell10.0K$95.34
2025-02-24Ullal JayshreeSell8.4K$96.27
2025-02-24Ullal JayshreeSell11K$97.08
2025-02-24Ullal JayshreeSell100$97.97
2025-02-24McCool John FSell8.6K$92.64
2025-02-24McCool John FSell8.6K$93.59
2025-02-24McCool John FSell300$94.21
2025-02-21Wassenaar YvonneSell88$101.89
2025-02-21Wassenaar YvonneSell46$102.94
2025-02-21Wassenaar YvonneSell34$103.89
2025-02-20Ullal JayshreeOption exercise45K
2025-02-20Ullal JayshreeOption exercise50K
2025-02-20Ullal JayshreeOption exercise21K
2025-02-20Ullal JayshreeOption exercise78K
2025-02-20Ullal JayshreeOption exercise28K
2025-02-20Ullal JayshreeOption exercise57K
2025-02-20Ullal JayshreeOption exercise41K
2025-02-20Ullal JayshreeTax withheld159K$103.92
2025-02-20Taxay MarcOption exercise10K
2025-02-20Taxay MarcOption exercise5.2K
2025-02-20Taxay MarcOption exercise2.9K
2025-02-20Taxay MarcOption exercise31K
2025-02-20Taxay MarcOption exercise3.1K
2025-02-20Taxay MarcOption exercise33K
2025-02-20Taxay MarcOption exercise1.3K
2025-02-20Taxay MarcOption exercise14K
2025-02-20Taxay MarcTax withheld49K$103.92
2025-02-20McCool John FOption exercise5.8K
2025-02-20McCool John FOption exercise2.9K
2025-02-20McCool John FOption exercise1.9K
2025-02-20McCool John FOption exercise21K
2025-02-20McCool John FOption exercise2.1K
2025-02-20McCool John FOption exercise22K
2025-02-20McCool John FOption exercise992
2025-02-20McCool John FOption exercise11K
2025-02-20McCool John FTax withheld32K$103.92
2025-02-20Duda KennethOption exercise11K
2025-02-20Duda KennethOption exercise5.7K
2025-02-20Duda KennethOption exercise3.9K
2025-02-20Duda KennethOption exercise41K
2025-02-20Duda KennethOption exercise4.1K
2025-02-20Duda KennethOption exercise44K
2025-02-20Duda KennethOption exercise1.8K
2025-02-20Duda KennethOption exercise20K
2025-02-20Duda KennethTax withheld66K$103.92
2025-02-20Breithaupt Chantelle YvetteOption exercise44K
2025-02-20Breithaupt Chantelle YvetteOption exercise16K
2025-02-20Breithaupt Chantelle YvetteTax withheld28K$103.92
2025-02-20Wassenaar YvonneOption exercise844
2025-02-20TEMPLETON MARK BOption exercise844
2025-02-20Scheinman DanielOption exercise844
2025-02-20Giancarlo Charles HOption exercise844
2025-02-20CHEW LEWISOption exercise844
2025-02-20Battles Kelly BodnarOption exercise844
2025-02-19McCool John FSell112$102.11
2025-02-14Battles Kelly BodnarSell1.2K$106.84
2025-02-14Battles Kelly BodnarSell324$108.11
2025-02-14Battles Kelly BodnarSell12$108.64
2025-02-06Duda KennethOption exercise80K$4.03
2025-02-06Duda KennethSell13K$114.46
2025-02-06Duda KennethSell42K$115.47
2025-02-06Duda KennethSell24K$116.43
2025-02-06Duda KennethSell500$117.07
2025-02-06Duda KennethSell11K$114.46
2025-02-06Duda KennethSell34K$115.47
2025-02-06Duda KennethSell19K$116.43
2025-02-06Duda KennethSell400$117.07
2025-02-06Duda KennethSell2.7K$114.46
2025-02-06Duda KennethSell8.4K$115.47
2025-02-06Duda KennethSell4.9K$116.43
2025-02-06Duda KennethSell100$117.07
2025-02-03Giancarlo Charles HSell700$109.71
2025-02-03Giancarlo Charles HSell900$110.84
2025-02-03Giancarlo Charles HSell2.7K$112.00
2025-02-03Giancarlo Charles HSell3.6K$112.75
2025-02-03Giancarlo Charles HSell100$113.46
2025-01-21Wassenaar YvonneSell69$120.33
2025-01-21Wassenaar YvonneSell97$121.49
2025-01-21Wassenaar YvonneSell2$121.79
2025-01-06Duda KennethOption exercise80K$4.03
2025-01-06Duda KennethSell20K$117.91
2025-01-06Duda KennethSell58K$118.63
2025-01-06Duda KennethSell2.2K$119.29
2025-01-06Duda KennethSell16K$117.91
2025-01-06Duda KennethSell46K$118.63
2025-01-06Duda KennethSell1.7K$119.29
2025-01-06Duda KennethSell3.9K$117.91
2025-01-06Duda KennethSell12K$118.63
2025-01-06Duda KennethSell437$119.29
2025-01-02Giancarlo Charles HSell2.1K$110.48
2025-01-02Giancarlo Charles HSell3.1K$111.35
2025-01-02Giancarlo Charles HSell2.5K$112.29
2025-01-02Giancarlo Charles HSell290$113.76
2025-01-02Giancarlo Charles HSell11$113.98

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-02Shareholder votefiling ↗
2026-05-05ResultsExhibitsfiling ↗
2026-02-12ResultsExhibitsfiling ↗
2025-11-04ResultsExhibitsfiling ↗
2025-09-08Exec/director change5.03OtherExhibitsfiling ↗
2025-08-05ResultsExhibitsfiling ↗
2025-06-16Exec/director changeExhibitsfiling ↗
2025-06-03Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-022026-05-290001596532-26-000118 ↗
10-Q2026-05-062026-03-310001596532-26-000078 ↗
8-K2026-05-052026-05-050001596532-26-000074 ↗
10-K2026-02-172025-12-310001596532-26-000013 ↗
8-K2026-02-122026-02-120001596532-26-000010 ↗
10-Q2025-11-052025-09-300001596532-25-000286 ↗
8-K2025-11-042025-11-040001596532-25-000284 ↗
8-K2025-09-082025-09-050001596532-25-000258 ↗
10-Q2025-08-062025-06-300001596532-25-000216 ↗
8-K2025-08-052025-08-050001596532-25-000214 ↗
8-K2025-06-162025-06-130001596532-25-000170 ↗
8-K2025-06-032025-05-300001596532-25-000148 ↗