‹ Screener

URBAN OUTFITTERS INC

URBN · Retail-Family Clothing Stores · 85.6M shares · -2%/yr ↓ buyback · EDGAR filings ↗

Reference price $73.18 · est. market cap ~$6.3B — last insider sale, 2026-05-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B78

Multi-brand lifestyle retailer with the batch's best growth and solid profitability.

Strengths

Risks

Notable findings

Quarterly revenue

2025-07-31 · $1.5B2025-10-31 · $1.5B2026-01-31 · $1.8B2026-04-30 · $1.5B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
36.0%
Operating margin
9.8%
Net margin
7.5%
Return on equity
16.5%
Return on assets
9.3%
Revenue growth (QoQ)
-17.8%
Net-income growth
15.5%
Interest coverage
123.2×
Current ratio
1.5×
Free cash flow
$315M
EBITDA
$734M
Tangible book value
$2.8B
Cash & investments
$1.2B
Stock comp / revenue
0.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-02MCDONALD WESLEY SOption exercise2.1K
2026-06-02CHERKEN HARRY S JROption exercise2.1K
2026-06-02Egan MaryOption exercise2.1K
2026-06-02Campbell Kotzman KellyOption exercise2.1K
2026-06-02Maredia Amin N.Option exercise2.1K
2026-06-02Mulliken John ChamplinOption exercise2.1K
2026-06-02Morgenfeld Todd ROption exercise2.1K
2026-06-02ANTOIAN EDWARD NOption exercise2.1K
2026-05-22ANTOIAN EDWARD NOption exercise20K$23.74
2026-05-22Hayne AzeezSell8.7K$73.18
2026-05-22Marein-Efron MelanieSell5.0K$73.42
2026-05-22ANTOIAN EDWARD NTax withheld6.5K$73.51
2026-05-22Conforti FrankSell9.4K$73.19
2026-04-24HAYNE RICHARD AGift16K
2026-03-11Smith Tricia DOption exercise6.0K
2026-03-11Smith Tricia DTax withheld2.8K$64.93
2026-03-11Smith Tricia DOption exercise6.0K
2026-03-11Smith Tricia DTax withheld2.8K$64.93
2026-03-11Hayne MargaretOption exercise6.6K
2026-03-11Hayne MargaretTax withheld3.0K$64.93
2026-03-11Hayne MargaretOption exercise6.6K
2026-03-11Hayne MargaretTax withheld3.0K$64.93
2026-03-11Conforti FrankOption exercise6.6K
2026-03-11Conforti FrankTax withheld3.0K$64.93
2026-03-11Conforti FrankOption exercise6.6K
2026-03-11Conforti FrankTax withheld3.0K$64.93
2026-03-11HARRINGTON SHEILA B.Option exercise6.6K
2026-03-11HARRINGTON SHEILA B.Tax withheld3.0K$64.93
2026-03-11HARRINGTON SHEILA B.Option exercise6.6K
2026-03-11HARRINGTON SHEILA B.Tax withheld3.0K$64.93
2026-03-11Marein-Efron MelanieOption exercise3.4K
2026-03-11Marein-Efron MelanieTax withheld1.6K$64.93
2026-03-11Marein-Efron MelanieOption exercise3.4K
2026-03-11Marein-Efron MelanieTax withheld1.6K$64.93
2026-03-11Hayne AzeezOption exercise2.8K
2026-03-11Hayne AzeezTax withheld1.3K$64.93
2026-03-11Hayne AzeezOption exercise2.8K
2026-03-11Hayne AzeezTax withheld1.3K$64.93
2026-03-11Hayne AzeezSell5.7K$66.00
2026-03-09Smith Tricia DOption exercise9.2K
2026-03-09Smith Tricia DTax withheld4.2K$64.48
2026-03-09Smith Tricia DOption exercise9.2K
2026-03-09Smith Tricia DTax withheld4.2K$64.48
2026-03-09Hayne AzeezOption exercise4.2K
2026-03-09Hayne AzeezTax withheld1.3K$64.48
2026-03-09Hayne AzeezOption exercise4.2K
2026-03-09Hayne AzeezTax withheld1.5K$64.48
2026-03-09Marein-Efron MelanieOption exercise5.0K
2026-03-09Marein-Efron MelanieTax withheld1.6K$64.48
2026-03-09Marein-Efron MelanieOption exercise5.0K
2026-03-09Marein-Efron MelanieTax withheld2.3K$64.48
2026-03-09HARRINGTON SHEILA B.Option exercise12K
2026-03-09HARRINGTON SHEILA B.Tax withheld5.4K$64.48
2026-03-09HARRINGTON SHEILA B.Option exercise12K
2026-03-09HARRINGTON SHEILA B.Tax withheld5.4K$64.48
2026-03-09Conforti FrankOption exercise11K
2026-03-09Conforti FrankTax withheld5.0K$64.48
2026-03-09Conforti FrankOption exercise11K
2026-03-09Conforti FrankTax withheld5.0K$64.48
2026-03-09Hayne MargaretOption exercise11K
2026-03-09Hayne MargaretTax withheld5.0K$64.48
2026-03-09Hayne MargaretOption exercise11K
2026-03-09Hayne MargaretTax withheld5.0K$64.48
2026-03-05Hayne MargaretTax withheld3.2K$65.62
2026-03-05HARRINGTON SHEILA B.Option exercise10K
2026-03-05HARRINGTON SHEILA B.Tax withheld3.2K$65.62
2026-03-05HARRINGTON SHEILA B.Option exercise10K
2026-03-05HARRINGTON SHEILA B.Tax withheld4.0K$65.62
2026-03-05Marein-Efron MelanieOption exercise5.3K
2026-03-05Marein-Efron MelanieTax withheld1.6K$65.62
2026-03-05Marein-Efron MelanieOption exercise5.3K
2026-03-05Marein-Efron MelanieTax withheld1.6K$65.62
2026-03-05Hayne MargaretOption exercise10K
2026-03-05Hayne MargaretOption exercise10K
2026-03-05Hayne MargaretTax withheld3.9K$65.62
2026-03-05Hayne AzeezOption exercise4.3K
2026-03-05Hayne AzeezTax withheld1.4K$65.62
2026-03-05Hayne AzeezOption exercise4.3K
2026-03-05Hayne AzeezTax withheld1.3K$65.62
2026-03-05Conforti FrankOption exercise10K
2026-03-05Conforti FrankTax withheld3.2K$65.62
2026-03-05Conforti FrankOption exercise10K
2026-03-05Conforti FrankTax withheld3.9K$65.62
2026-03-05Smith Tricia DOption exercise9.3K
2026-03-05Smith Tricia DTax withheld2.9K$65.62
2026-03-05Smith Tricia DOption exercise9.3K
2026-03-05Smith Tricia DTax withheld3.4K$65.62
2026-03-02Smith Tricia DSell5.0K$64.81
2026-02-20Hayne MargaretSell1.4K$71.07
2026-02-20HAYNE RICHARD ASell9.1K$70.40
2026-02-20HAYNE RICHARD ASell8.0K$70.40
2026-02-20HAYNE RICHARD ASell1.5K$71.07
2026-02-20HAYNE RICHARD ASell1.4K$71.07
2026-02-20Hayne MargaretSell8.0K$70.40
2026-02-19HAYNE RICHARD ASell2.2K$70.10
2026-02-19Hayne MargaretSell2.2K$70.10
2026-02-19HAYNE RICHARD ASell2.5K$70.10
2026-02-18Hayne MargaretSell2.8K$71.20
2026-02-18HAYNE RICHARD ASell3.3K$71.20
2026-02-18HAYNE RICHARD ASell7.4K$70.77
2026-02-18HAYNE RICHARD ASell6.5K$70.77
2026-02-18HAYNE RICHARD ASell2.8K$71.20
2026-02-18Hayne MargaretSell6.5K$70.77
2026-02-17Hayne MargaretSell37$71.43
2026-02-17Hayne MargaretSell9.3K$70.20
2026-02-17HAYNE RICHARD ASell11K$70.20
2026-02-17HAYNE RICHARD ASell9.3K$70.20
2026-02-17HAYNE RICHARD ASell44$71.43
2026-02-17HAYNE RICHARD ASell37$71.43
2026-02-13Hayne MargaretSell9.3K$70.51
2026-02-13HAYNE RICHARD ASell11K$70.51
2026-02-13HAYNE RICHARD ASell9.3K$70.51
2026-02-12HAYNE RICHARD ASell238$71.25
2026-02-12Hayne MargaretSell5.0K$70.58
2026-02-12Hayne MargaretSell238$71.25
2026-02-12HAYNE RICHARD ASell5.7K$70.58
2026-02-12HAYNE RICHARD ASell5.0K$70.58
2026-02-12HAYNE RICHARD ASell274$71.25
2026-02-11HAYNE RICHARD ASell2.3K$71.39
2026-02-11Hayne MargaretSell7.0K$70.77
2026-02-11Hayne MargaretSell2.3K$71.39
2026-02-11HAYNE RICHARD ASell8.0K$70.77
2026-02-11HAYNE RICHARD ASell7.0K$70.77
2026-02-11HAYNE RICHARD ASell2.6K$71.39
2026-02-10HAYNE RICHARD ASell3.5K$70.50
2026-02-10Hayne MargaretSell3.5K$70.50
2026-02-10Hayne MargaretSell5.8K$71.51
2026-02-10HAYNE RICHARD ASell6.6K$71.51
2026-02-10HAYNE RICHARD ASell5.8K$71.51
2026-02-10HAYNE RICHARD ASell4.0K$70.50
2026-02-09HAYNE RICHARD ASell1.0K$72.30
2026-02-09Hayne MargaretSell8.3K$71.20
2026-02-09Hayne MargaretSell1.0K$72.30
2026-02-09HAYNE RICHARD ASell9.5K$71.20
2026-02-09HAYNE RICHARD ASell8.3K$71.20
2026-02-09HAYNE RICHARD ASell1.2K$72.30
2026-02-06HAYNE RICHARD ASell1.5K$70.07
2026-02-06HAYNE RICHARD ASell1.3K$70.07
2026-02-06HAYNE RICHARD ASell2.9K$71.83
2026-02-06HAYNE RICHARD ASell2.5K$71.83
2026-02-06Hayne MargaretSell1.3K$70.07
2026-02-06Hayne MargaretSell2.5K$71.83
2026-02-06Hayne MargaretSell5.5K$72.40
2026-02-06HAYNE RICHARD ASell6.2K$72.40
2026-02-06HAYNE RICHARD ASell5.5K$72.40
2026-02-05Hayne MargaretSell6.3K$71.15
2026-02-05Hayne MargaretSell1.5K$71.94
2026-02-05Hayne MargaretSell984$73.30
2026-02-05Hayne MargaretSell513$74.01
2026-02-05HAYNE RICHARD ASell7.2K$71.15
2026-02-05HAYNE RICHARD ASell6.3K$71.15
2026-02-05HAYNE RICHARD ASell1.7K$71.94
2026-02-05HAYNE RICHARD ASell1.5K$71.94
2026-02-05HAYNE RICHARD ASell1.1K$73.30
2026-02-05HAYNE RICHARD ASell984$73.30
2026-02-05HAYNE RICHARD ASell587$74.01
2026-02-05HAYNE RICHARD ASell513$74.01
2026-02-04HAYNE RICHARD ASell3.7K$72.78
2026-02-04HAYNE RICHARD ASell6.5K$73.85
2026-02-04Hayne MargaretSell5.6K$73.85
2026-02-04Hayne MargaretSell3.7K$72.78
2026-02-04HAYNE RICHARD ASell5.6K$73.85
2026-02-04HAYNE RICHARD ASell4.2K$72.78
2026-02-03Hayne MargaretSell4.4K$71.93
2026-02-03Hayne MargaretSell5.0K$72.78
2026-02-03HAYNE RICHARD ASell5.0K$72.78
2026-02-03HAYNE RICHARD ASell5.0K$71.93
2026-02-03HAYNE RICHARD ASell4.4K$71.93
2026-02-03HAYNE RICHARD ASell5.7K$72.78
2026-02-02HAYNE RICHARD ASell7.7K$71.56
2026-02-02Hayne MargaretSell2.6K$70.83
2026-02-02Hayne MargaretSell6.7K$71.56
2026-02-02HAYNE RICHARD ASell3.0K$70.83
2026-02-02HAYNE RICHARD ASell2.6K$70.83
2026-02-02HAYNE RICHARD ASell6.7K$71.56
2026-01-30HAYNE RICHARD ASell9.3K$70.34
2026-01-30Hayne MargaretSell9.3K$70.34
2026-01-30HAYNE RICHARD ASell11K$70.34
2026-01-29Hayne MargaretSell8.8K$70.03
2026-01-29HAYNE RICHARD ASell10K$70.03
2026-01-29HAYNE RICHARD ASell8.8K$70.03
2026-01-28Hayne MargaretSell2.9K$70.05
2026-01-28HAYNE RICHARD ASell2.9K$70.05
2026-01-28HAYNE RICHARD ASell3.3K$70.05
2026-01-27HAYNE RICHARD ASell1.8K$70.00
2026-01-27Hayne MargaretSell1.8K$70.00
2026-01-27HAYNE RICHARD ASell2.1K$70.00
2026-01-22HAYNE RICHARD ASell2.6K$71.81
2026-01-22Hayne MargaretSell6.7K$70.92
2026-01-22Hayne MargaretSell2.6K$71.81
2026-01-22HAYNE RICHARD ASell7.7K$70.92
2026-01-22HAYNE RICHARD ASell6.7K$70.92
2026-01-22HAYNE RICHARD ASell3.0K$71.81
2026-01-21HAYNE RICHARD ASell534$71.06
2026-01-21Hayne MargaretSell8.9K$70.55
2026-01-21Hayne MargaretSell466$71.06
2026-01-21HAYNE RICHARD ASell10K$70.55
2026-01-21HAYNE RICHARD ASell8.9K$70.55
2026-01-21HAYNE RICHARD ASell466$71.06
2026-01-20HAYNE RICHARD ASell8.8K$70.42
2026-01-20Hayne MargaretSell8.8K$70.42
2026-01-20Hayne MargaretSell490$71.11
2026-01-20HAYNE RICHARD ASell562$71.11
2026-01-20HAYNE RICHARD ASell490$71.11
2026-01-20HAYNE RICHARD ASell10K$70.42
2026-01-16HAYNE RICHARD ASell11K$70.20
2026-01-16CHERKEN HARRY S JROption exercise20K$23.74
2026-01-16CHERKEN HARRY S JRTax withheld6.8K$70.02
2026-01-16Hayne MargaretSell9.3K$70.20
2026-01-16HAYNE RICHARD ASell9.3K$70.20
2026-01-15HAYNE RICHARD ASell11K$70.07
2026-01-15Hayne MargaretSell9.3K$70.07
2026-01-15HAYNE RICHARD ASell9.3K$70.07
2026-01-14HAYNE RICHARD ASell7.9K$71.10
2026-01-14Hayne MargaretSell7.9K$71.10
2026-01-14Hayne MargaretSell896$72.66
2026-01-14Hayne MargaretSell504$73.60
2026-01-14HAYNE RICHARD ASell9.1K$71.10
2026-01-14HAYNE RICHARD ASell1.0K$72.66
2026-01-14HAYNE RICHARD ASell896$72.66
2026-01-14HAYNE RICHARD ASell576$73.60
2026-01-14HAYNE RICHARD ASell504$73.60
2026-01-13HAYNE RICHARD ASell3.2K$70.85
2026-01-13HAYNE RICHARD ASell3.8K$73.16
2026-01-13HAYNE RICHARD ASell4.4K$73.16
2026-01-13Hayne MargaretSell3.8K$73.16
2026-01-13HAYNE RICHARD ASell3.6K$70.85
2026-01-13HAYNE RICHARD ASell2.3K$72.36
2026-01-13HAYNE RICHARD ASell2.7K$72.36
2026-01-13Hayne MargaretSell3.2K$70.85
2026-01-13Hayne MargaretSell2.3K$72.36
2026-01-12Hayne MargaretSell9.0K$74.32
2026-01-12HAYNE RICHARD ASell373$74.90
2026-01-12HAYNE RICHARD ASell10K$74.32
2026-01-12HAYNE RICHARD ASell9.0K$74.32
2026-01-12HAYNE RICHARD ASell427$74.90
2026-01-12Hayne MargaretSell373$74.90
2026-01-09HAYNE RICHARD ASell5.8K$82.07
2026-01-09Hayne MargaretSell449$80.04
2026-01-09Hayne MargaretSell2.6K$81.35
2026-01-09Hayne MargaretSell5.8K$82.07
2026-01-09Hayne MargaretSell552$82.81
2026-01-09HAYNE RICHARD ASell514$80.04
2026-01-09HAYNE RICHARD ASell449$80.04
2026-01-09HAYNE RICHARD ASell2.9K$81.35
2026-01-09HAYNE RICHARD ASell2.6K$81.35
2026-01-09HAYNE RICHARD ASell6.6K$82.07
2026-01-09HAYNE RICHARD ASell630$82.81
2026-01-09HAYNE RICHARD ASell552$82.81
2026-01-08HAYNE RICHARD ASell883$80.13
2026-01-08HAYNE RICHARD ASell140$84.22
2026-01-08HAYNE RICHARD ASell160$84.22
2026-01-08HAYNE RICHARD ASell3.9K$83.32
2026-01-08Hayne MargaretSell772$80.13
2026-01-08Hayne MargaretSell1.3K$81.71
2026-01-08Hayne MargaretSell3.3K$82.64
2026-01-08Hayne MargaretSell3.9K$83.32
2026-01-08Hayne MargaretSell140$84.22
2026-01-08HAYNE RICHARD ASell4.4K$83.32
2026-01-08HAYNE RICHARD ASell3.3K$82.64
2026-01-08HAYNE RICHARD ASell3.7K$82.64
2026-01-08HAYNE RICHARD ASell1.3K$81.71
2026-01-08HAYNE RICHARD ASell1.4K$81.71
2026-01-08HAYNE RICHARD ASell772$80.13
2026-01-07HAYNE RICHARD ASell1.0K$78.83
2026-01-07Hayne MargaretSell1.0K$78.83
2026-01-07Hayne MargaretSell6.9K$79.71
2026-01-07Hayne MargaretSell1.4K$80.39
2026-01-07HAYNE RICHARD ASell1.2K$78.83
2026-01-07HAYNE RICHARD ASell7.9K$79.71
2026-01-07HAYNE RICHARD ASell6.9K$79.71
2026-01-07HAYNE RICHARD ASell1.6K$80.39
2026-01-07HAYNE RICHARD ASell1.4K$80.39
2026-01-06HAYNE RICHARD ASell1.0K$77.32
2026-01-06HAYNE RICHARD ASell2.3K$79.50
2026-01-06HAYNE RICHARD ASell267$76.38
2026-01-06HAYNE RICHARD ASell233$76.38
2026-01-06HAYNE RICHARD ASell1.2K$77.32
2026-01-06HAYNE RICHARD ASell2.1K$78.58
2026-01-06HAYNE RICHARD ASell3.9K$80.48
2026-01-06Hayne MargaretSell233$76.38
2026-01-06Hayne MargaretSell1.0K$77.32
2026-01-06Hayne MargaretSell1.9K$78.58
2026-01-06Hayne MargaretSell2.3K$79.50
2026-01-06Hayne MargaretSell3.4K$80.48
2026-01-06Hayne MargaretSell439$81.12
2026-01-06HAYNE RICHARD ASell503$81.12
2026-01-06HAYNE RICHARD ASell3.4K$80.48
2026-01-06HAYNE RICHARD ASell439$81.12
2026-01-06HAYNE RICHARD ASell1.9K$78.58
2026-01-06HAYNE RICHARD ASell2.7K$79.50
2026-01-05Hayne MargaretSell4.5K$76.33
2026-01-05Hayne MargaretSell4.9K$76.80
2026-01-05HAYNE RICHARD ASell5.6K$76.80
2026-01-05HAYNE RICHARD ASell4.9K$76.80
2026-01-05HAYNE RICHARD ASell5.1K$76.33
2026-01-05HAYNE RICHARD ASell4.5K$76.33
2026-01-02HAYNE RICHARD ASell33$75.78
2026-01-02Hayne MargaretSell3.1K$74.32
2026-01-02Hayne MargaretSell6.2K$75.23
2026-01-02Hayne MargaretSell28$75.78
2026-01-02HAYNE RICHARD ASell3.5K$74.32
2026-01-02HAYNE RICHARD ASell3.1K$74.32
2026-01-02HAYNE RICHARD ASell7.1K$75.23
2026-01-02HAYNE RICHARD ASell6.2K$75.23
2026-01-02HAYNE RICHARD ASell28$75.78
2025-12-31Hayne MargaretSell1.5K$76.12
2025-12-31HAYNE RICHARD ASell8.9K$75.55
2025-12-31HAYNE RICHARD ASell7.8K$75.55
2025-12-31HAYNE RICHARD ASell1.8K$76.12
2025-12-31HAYNE RICHARD ASell1.5K$76.12
2025-12-31Hayne MargaretSell7.8K$75.55
2025-12-30HAYNE RICHARD ASell196$76.25
2025-12-30Hayne MargaretSell9.2K$74.96
2025-12-30HAYNE RICHARD ASell10K$74.96
2025-12-30HAYNE RICHARD ASell9.2K$74.96
2025-12-30HAYNE RICHARD ASell171$76.25
2025-12-30Hayne MargaretSell171$76.25
2025-12-29Hayne MargaretSell9.3K$76.27
2025-12-29HAYNE RICHARD ASell11K$76.27
2025-12-29HAYNE RICHARD ASell9.3K$76.27
2025-12-29HAYNE RICHARD ASell54$76.65
2025-12-29HAYNE RICHARD ASell46$76.65
2025-12-29Hayne MargaretSell46$76.65
2025-12-26HAYNE RICHARD ASell8.8K$76.53
2025-12-26HAYNE RICHARD ASell10K$76.53
2025-12-26Hayne MargaretSell8.8K$76.53
2025-12-26Hayne MargaretSell546$77.34
2025-12-26HAYNE RICHARD ASell546$77.34
2025-12-26HAYNE RICHARD ASell625$77.34
2025-12-24Hayne MargaretSell1.2K$78.02
2025-12-24HAYNE RICHARD ASell9.3K$77.63
2025-12-24HAYNE RICHARD ASell1.2K$78.02
2025-12-24HAYNE RICHARD ASell1.4K$78.02
2025-12-24HAYNE RICHARD ASell8.1K$77.63
2025-12-24Hayne MargaretSell8.1K$77.63
2025-12-23HAYNE RICHARD ASell222$80.53
2025-12-23Hayne MargaretSell4.9K$77.62
2025-12-23Hayne MargaretSell3.5K$78.49
2025-12-23Hayne MargaretSell732$79.46
2025-12-23Hayne MargaretSell195$80.53
2025-12-23HAYNE RICHARD ASell5.6K$77.62
2025-12-23HAYNE RICHARD ASell4.9K$77.62
2025-12-23HAYNE RICHARD ASell4.0K$78.49
2025-12-23HAYNE RICHARD ASell3.5K$78.49
2025-12-23HAYNE RICHARD ASell837$79.46
2025-12-23HAYNE RICHARD ASell732$79.46
2025-12-23HAYNE RICHARD ASell195$80.53
2025-12-22HAYNE RICHARD ASell326$80.98
2025-12-22Hayne MargaretSell9.0K$80.36
2025-12-22Hayne MargaretSell326$80.98
2025-12-22HAYNE RICHARD ASell10K$80.36
2025-12-22HAYNE RICHARD ASell9.0K$80.36
2025-12-22HAYNE RICHARD ASell374$80.98
2025-12-19HAYNE RICHARD ASell6.9K$80.94
2025-12-19Hayne MargaretSell6.9K$80.94
2025-12-19Hayne MargaretSell2.5K$81.71
2025-12-19HAYNE RICHARD ASell2.8K$81.71
2025-12-19HAYNE RICHARD ASell2.5K$81.71
2025-12-19HAYNE RICHARD ASell7.8K$80.94
2025-12-18HAYNE RICHARD ASell3.0K$82.40
2025-12-18Hayne MargaretSell6.0K$81.59
2025-12-18Hayne MargaretSell3.0K$82.40
2025-12-18Hayne MargaretSell335$83.07
2025-12-18HAYNE RICHARD ASell6.8K$81.59
2025-12-18HAYNE RICHARD ASell6.0K$81.59
2025-12-18HAYNE RICHARD ASell3.4K$82.40
2025-12-18HAYNE RICHARD ASell383$83.07
2025-12-18HAYNE RICHARD ASell335$83.07
2025-12-17HAYNE RICHARD ASell2.9K$83.30
2025-12-17HAYNE RICHARD ASell2.5K$81.72
2025-12-17HAYNE RICHARD ASell2.9K$81.72
2025-12-17Hayne MargaretSell2.5K$83.30
2025-12-17HAYNE RICHARD ASell4.3K$82.54
2025-12-17HAYNE RICHARD ASell4.9K$82.54
2025-12-17Hayne MargaretSell4.3K$82.54
2025-12-17Hayne MargaretSell2.5K$81.72
2025-12-17HAYNE RICHARD ASell2.5K$83.30
2025-12-16Hayne MargaretSell985$82.52
2025-12-16HAYNE RICHARD ASell9.5K$81.50
2025-12-16HAYNE RICHARD ASell8.3K$81.50
2025-12-16HAYNE RICHARD ASell1.1K$82.52
2025-12-16HAYNE RICHARD ASell985$82.52
2025-12-16Hayne MargaretSell8.3K$81.50
2025-12-15HAYNE RICHARD ASell2.1K$82.45
2025-12-15Hayne MargaretSell1.8K$82.45
2025-12-15Hayne MargaretSell7.3K$83.34
2025-12-15Hayne MargaretSell186$83.89
2025-12-15HAYNE RICHARD ASell1.8K$82.45
2025-12-15HAYNE RICHARD ASell8.4K$83.34
2025-12-15HAYNE RICHARD ASell7.3K$83.34
2025-12-15HAYNE RICHARD ASell214$83.89
2025-12-15HAYNE RICHARD ASell186$83.89
2025-12-12HAYNE RICHARD ASell2.6K$83.03
2025-12-12HAYNE RICHARD ASell3.0K$83.03
2025-12-12HAYNE RICHARD ASell6.7K$82.51
2025-12-12HAYNE RICHARD ASell7.7K$82.51
2025-12-12Hayne MargaretSell6.7K$82.51
2025-12-12Hayne MargaretSell2.6K$83.03
2025-12-11HAYNE RICHARD ASell1.1K$79.99
2025-12-11Hayne MargaretSell995$79.99
2025-12-11Hayne MargaretSell7.8K$80.94
2025-12-11Hayne MargaretSell513$81.72
2025-12-11HAYNE RICHARD ASell995$79.99
2025-12-11HAYNE RICHARD ASell8.9K$80.94
2025-12-11HAYNE RICHARD ASell7.8K$80.94
2025-12-11HAYNE RICHARD ASell587$81.72
2025-12-11HAYNE RICHARD ASell513$81.72
2025-12-10HAYNE RICHARD ASell51$79.72
2025-12-10Hayne MargaretSell2.5K$79.20
2025-12-10Hayne MargaretSell51$79.72
2025-12-10HAYNE RICHARD ASell942$76.92
2025-12-10HAYNE RICHARD ASell824$76.92
2025-12-10HAYNE RICHARD ASell6.8K$78.19
2025-12-10HAYNE RICHARD ASell6.0K$78.19
2025-12-10HAYNE RICHARD ASell2.8K$79,198.00
2025-12-10HAYNE RICHARD ASell2.5K$79.20
2025-12-10HAYNE RICHARD ASell59$79.72
2025-12-10Hayne MargaretSell824$76.92
2025-12-10Hayne MargaretSell6.0K$78.19
2025-12-09Hayne MargaretSell404$75.46
2025-12-09Hayne MargaretSell8.3K$76.48
2025-12-09Hayne MargaretSell595$76.94
2025-12-09HAYNE RICHARD ASell9.5K$76.48
2025-12-09HAYNE RICHARD ASell8.3K$76.48
2025-12-09HAYNE RICHARD ASell680$76.94
2025-12-09HAYNE RICHARD ASell595$76.94
2025-12-09HAYNE RICHARD ASell464$75.46
2025-12-09HAYNE RICHARD ASell404$75.46
2025-12-08HAYNE RICHARD ASell1.5K$74.61
2025-12-08Hayne MargaretSell1.3K$74.61
2025-12-08Hayne MargaretSell3.1K$75.83
2025-12-08Hayne MargaretSell4.9K$76.53
2025-12-08HAYNE RICHARD ASell3.1K$75.83
2025-12-08HAYNE RICHARD ASell4.9K$76.53
2025-12-08HAYNE RICHARD ASell3.6K$75.83
2025-12-08HAYNE RICHARD ASell1.3K$74.61
2025-12-08HAYNE RICHARD ASell5.6K$76.53
2025-12-05HAYNE RICHARD ASell7.0K$76.78
2025-12-05Hayne MargaretSell2.4K$75.93
2025-12-05Hayne MargaretSell6.1K$76.78
2025-12-05Hayne MargaretSell753$77.38
2025-12-05HAYNE RICHARD ASell6.1K$76.78
2025-12-05HAYNE RICHARD ASell861$77.38
2025-12-05HAYNE RICHARD ASell753$77.38
2025-12-05HAYNE RICHARD ASell2.8K$75.93
2025-12-05HAYNE RICHARD ASell2.4K$75.93
2025-12-04HAYNE RICHARD ASell1.5K$77.93
2025-12-04Hayne MargaretSell3.7K$76.07
2025-12-04Hayne MargaretSell4.3K$77.35
2025-12-04Hayne MargaretSell1.3K$77.93
2025-12-04HAYNE RICHARD ASell4.2K$76.07
2025-12-04HAYNE RICHARD ASell3.7K$76.07
2025-12-04HAYNE RICHARD ASell4.9K$77.35
2025-12-04HAYNE RICHARD ASell4.3K$77.35
2025-12-04HAYNE RICHARD ASell1.3K$77.93
2025-12-03Hayne MargaretSell2.5K$78.19
2025-12-03HAYNE RICHARD ASell108$79.88
2025-12-03HAYNE RICHARD ASell92$79.88
2025-12-03HAYNE RICHARD ASell2.5K$78.19
2025-12-03HAYNE RICHARD ASell2.8K$78.19
2025-12-03HAYNE RICHARD ASell6.8K$79.22
2025-12-03HAYNE RICHARD ASell7.7K$79.22
2025-12-03Hayne MargaretSell92$79.88
2025-12-03Hayne MargaretSell6.8K$79.22
2025-12-02HAYNE RICHARD ASell427$78.50
2025-12-02Hayne MargaretSell373$78.50
2025-12-02HAYNE RICHARD ASell1.8K$77.07
2025-12-02HAYNE RICHARD ASell1.6K$77.07
2025-12-02HAYNE RICHARD ASell8.4K$78.12
2025-12-02HAYNE RICHARD ASell7.3K$78.12
2025-12-02HAYNE RICHARD ASell373$78.50
2025-12-02Hayne MargaretSell1.6K$77.07
2025-12-02Hayne MargaretSell7.3K$78.12
2025-12-01Hayne MargaretSell6.4K$73.76
2025-12-01Hayne MargaretSell2.9K$74.43
2025-12-01HAYNE RICHARD ASell6.4K$73.76
2025-12-01HAYNE RICHARD ASell3.4K$74.43
2025-12-01HAYNE RICHARD ASell2.9K$74.43
2025-12-01HAYNE RICHARD ASell7.3K$73.76
2025-11-28Hayne MargaretSell420$76.27
2025-11-28Hayne MargaretSell8.7K$74.82
2025-11-28Hayne MargaretSell171$77.56
2025-11-28HAYNE RICHARD ASell10.0K$74.82
2025-11-28HAYNE RICHARD ASell8.7K$74.82
2025-11-28HAYNE RICHARD ASell480$76.27
2025-11-28HAYNE RICHARD ASell420$76.27
2025-11-28HAYNE RICHARD ASell195$77.56
2025-11-28HAYNE RICHARD ASell171$77.56
2025-11-26HAYNE RICHARD ASell5.4K$75.62
2025-11-26Hayne MargaretSell5.4K$75.62
2025-11-26Hayne MargaretSell3.4K$74.69
2025-11-26HAYNE RICHARD ASell6.1K$75.62
2025-11-26HAYNE RICHARD ASell597$76.25
2025-11-26HAYNE RICHARD ASell523$76.25
2025-11-26HAYNE RICHARD ASell3.4K$74.69
2025-11-26HAYNE RICHARD ASell3.9K$74.69
2025-11-26Hayne MargaretSell523$76.25
2025-10-13HAYNE RICHARD ASell9.3K$70.11
2025-10-13HAYNE RICHARD ASell11K$70.11
2025-10-13Hayne MargaretSell9.3K$70.11
2025-10-10HAYNE RICHARD ASell11K$70.46
2025-10-10HAYNE RICHARD ASell9.3K$70.46
2025-10-10Hayne MargaretSell9.3K$70.46
2025-10-07Smith Tricia DSell3.4K$69.77
2025-09-10Egan MarySell1.0K$70.12
2025-06-11Smith Tricia DSell4.5K$70.52
2025-06-09Smith Tricia DTax withheld4.6K$69.71
2025-06-09Smith Tricia DOption exercise10K
2025-06-03Campbell Kotzman KellyOption exercise3.7K
2025-06-03Egan MaryOption exercise3.7K
2025-06-03MCDONALD WESLEY SOption exercise3.7K
2025-06-03Maredia Amin N.Option exercise3.7K
2025-06-03Mulliken John ChamplinOption exercise3.7K
2025-06-03Morgenfeld Todd ROption exercise3.7K
2025-06-03CHERKEN HARRY S JROption exercise3.7K
2025-06-03ANTOIAN EDWARD NOption exercise3.7K
2025-05-29HAYNE RICHARD ASell8.1K$72.92
2025-05-29HAYNE RICHARD ASell500$74.97
2025-05-29HAYNE RICHARD ASell500$74.97
2025-05-29HAYNE RICHARD ASell1.3K$74.09
2025-05-29Hayne MargaretSell30K$72.39
2025-05-29Hayne MargaretSell8.1K$72.92
2025-05-29Hayne MargaretSell1.3K$74.09
2025-05-29Hayne MargaretSell500$74.97
2025-05-29Hayne MargaretSell30K$72.39
2025-05-29Hayne MargaretSell8.1K$72.92
2025-05-29Hayne MargaretSell1.3K$74.09
2025-05-29Hayne MargaretSell500$74.97
2025-05-29HAYNE RICHARD ASell1.3K$74.09
2025-05-29HAYNE RICHARD ASell8.1K$72.92
2025-05-29HAYNE RICHARD ASell30K$72.39
2025-05-29HAYNE RICHARD ASell30K$72.39
2025-05-27ANTOIAN EDWARD NOption exercise20K$46.42
2025-05-27Campbell Kotzman KellySell6.8K$75.10
2025-05-27CHERKEN HARRY S JROption exercise20K$46.42
2025-05-27CHERKEN HARRY S JRSell20K$73.50
2025-05-27CHERKEN HARRY S JRSell15K$75.01
2025-05-27Marein-Efron MelanieSell20K$73.36
2025-05-27Hayne AzeezSell13K$73.00
2025-05-27ANTOIAN EDWARD NTax withheld13K$73.78
2025-04-14Hayne AzeezOption exercise12K
2025-04-14Hayne AzeezOption exercise12K
2025-04-14Hayne AzeezTax withheld5.4K$48.17
2025-04-14HARRINGTON SHEILA B.Option exercise12K
2025-04-14HARRINGTON SHEILA B.Tax withheld5.8K$48.17
2025-04-14HARRINGTON SHEILA B.Option exercise12K
2025-04-14Hayne MargaretOption exercise8.3K
2025-04-14HARRINGTON SHEILA B.Tax withheld5.8K$48.17
2025-04-14Marein-Efron MelanieOption exercise5.0K
2025-04-14Hayne MargaretOption exercise8.3K
2025-04-14Hayne MargaretTax withheld3.8K$48.17
2025-04-14Hayne AzeezTax withheld5.1K$48.17
2025-04-14Marein-Efron MelanieTax withheld2.3K$48.17
2025-04-14Marein-Efron MelanieOption exercise5.0K
2025-04-14Marein-Efron MelanieTax withheld2.3K$48.17
2025-04-14Conforti FrankOption exercise22K
2025-04-14Conforti FrankTax withheld10.0K$48.17
2025-04-14Conforti FrankOption exercise22K
2025-04-14Conforti FrankTax withheld10.0K$48.17
2025-04-14Hayne MargaretTax withheld3.8K$48.17
2025-03-14Marein-Efron MelanieSell2.0K$50.22
2025-03-11Hayne AzeezSell5.9K$54.50
2025-03-11Hayne AzeezSell5.8K$55.00
2025-03-10Conforti FrankOption exercise11K
2025-03-10Conforti FrankTax withheld5.0K$54.65
2025-03-10Hayne AzeezTax withheld1.3K$54.65
2025-03-10Smith Tricia DOption exercise9.2K
2025-03-10Smith Tricia DTax withheld4.2K$54.65
2025-03-10Smith Tricia DOption exercise9.2K
2025-03-10Smith Tricia DTax withheld4.2K$54.65
2025-03-10Smith Tricia DSell10K$53.94
2025-03-10HARRINGTON SHEILA B.Option exercise12K
2025-03-10HARRINGTON SHEILA B.Tax withheld5.4K$54.65
2025-03-10HARRINGTON SHEILA B.Option exercise12K
2025-03-10HARRINGTON SHEILA B.Tax withheld5.4K$54.65
2025-03-10Hayne AzeezOption exercise4.2K
2025-03-10Hayne AzeezOption exercise4.2K
2025-03-10Hayne AzeezTax withheld1.3K$54.65
2025-03-10Marein-Efron MelanieOption exercise5.0K
2025-03-10Marein-Efron MelanieTax withheld1.5K$54.65
2025-03-10Marein-Efron MelanieOption exercise5.0K
2025-03-10Marein-Efron MelanieTax withheld1.9K$54.65
2025-03-10Hayne MargaretOption exercise11K
2025-03-10Hayne MargaretTax withheld5.0K$54.65
2025-03-10Hayne MargaretOption exercise11K
2025-03-10Hayne MargaretTax withheld5.0K$54.65
2025-03-10Conforti FrankOption exercise11K
2025-03-10Conforti FrankTax withheld5.0K$54.65
2025-03-06Smith Tricia DOption exercise9.3K
2025-03-06Smith Tricia DTax withheld2.9K$54.10
2025-03-06Smith Tricia DOption exercise9.3K
2025-03-06Smith Tricia DTax withheld2.9K$54.10
2025-03-06HARRINGTON SHEILA B.Option exercise10K
2025-03-06HARRINGTON SHEILA B.Tax withheld3.2K$54.10
2025-03-06HARRINGTON SHEILA B.Option exercise10K
2025-03-06HARRINGTON SHEILA B.Tax withheld3.5K$54.10
2025-03-06Marein-Efron MelanieOption exercise5.3K
2025-03-06Marein-Efron MelanieTax withheld1.7K$54.10
2025-03-06Marein-Efron MelanieOption exercise5.3K
2025-03-06Marein-Efron MelanieTax withheld1.6K$54.10
2025-03-06Hayne AzeezOption exercise4.3K
2025-03-06Hayne AzeezTax withheld1.4K$54.10
2025-03-06Hayne AzeezOption exercise4.3K
2025-03-06Hayne AzeezTax withheld1.3K$54.10
2025-03-06Conforti FrankOption exercise10K
2025-03-06Conforti FrankTax withheld3.2K$54.10
2025-03-06Conforti FrankOption exercise10K
2025-03-06Conforti FrankTax withheld3.4K$54.10
2025-03-06Hayne MargaretOption exercise10K
2025-03-06Hayne MargaretTax withheld3.2K$54.10
2025-03-06Hayne MargaretOption exercise10K
2025-03-06Hayne MargaretTax withheld3.4K$54.10
2025-03-05HAYNE RICHARD AGift37K
2025-03-03MCDONALD WESLEY SSell8.3K$58.44
2025-03-03Conforti FrankSell5.4K$60.84
2025-03-03Conforti FrankSell5.1K$59.10
2025-03-03MCDONALD WESLEY SGift3.9K
2025-03-03Conforti FrankSell26K$60.07
2025-02-19Hayne AzeezGrant56K
2025-01-21CHERKEN HARRY S JRSell15K$50.50
2025-01-10CHERKEN HARRY S JRSell31K$57.10
2025-01-10CHERKEN HARRY S JRSell24K$57.59

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

Notable events (8-K)

DateItems
2026-06-05Shareholder votefiling ↗
2026-05-26Material agreementDebt obligationExhibitsfiling ↗
2026-05-21OtherExhibitsfiling ↗
2026-02-26OtherExhibitsfiling ↗
2026-01-12OtherExhibitsfiling ↗
2025-11-26OtherExhibitsfiling ↗
2025-08-28OtherExhibitsfiling ↗
2025-06-06Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-06-092026-04-300001193125-26-263929 ↗
8-K2026-06-052026-06-030001193125-26-259496 ↗
8-K2026-05-262026-05-190001193125-26-239316 ↗
8-K2026-05-212026-05-200001193125-26-233928 ↗
10-K2026-04-012026-01-310001193125-26-137916 ↗
8-K2026-02-262026-02-250001193125-26-074606 ↗
8-K2026-01-122026-01-120001193125-26-010089 ↗
10-Q2025-12-102025-10-310001193125-25-314313 ↗
8-K2025-11-262025-11-250001193125-25-299116 ↗
10-Q2025-09-092025-07-310001193125-25-199199 ↗
8-K2025-08-282025-08-270001193125-25-190894 ↗
10-Q2025-06-092025-04-300000950170-25-083755 ↗