Financial Metrics
EXLS ExlService Holdings, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 189057000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 192345000.0 | +1.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 206973000.0 | +7.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 210112000.0 | +1.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 231124000.0 | +10.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 239573000.0 | +3.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 243509000.0 | +1.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 251392000.0 | +3.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 245990000.0 | -2.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 222473000.0 | -9.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 241018000.0 | +8.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 261415000.0 | +8.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 275064000.0 | +5.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 290325000.0 | +5.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 329208000.0 | +13.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 346782000.0 | +5.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 361351000.0 | +4.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 400643000.0 | +10.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 404996000.0 | +1.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 410971000.0 | +1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 436507000.0 | +6.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 448366000.0 | +2.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 472073000.0 | +5.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 501019000.0 | +6.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 514460000.0 | +2.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 529585000.0 | +2.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 685988000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 762310000.0 | +11.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 883112000.0 | +15.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 991346000.0 | +12.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 958434000.0 | -3.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1122293000.0 | +17.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1412044000.0 | +25.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1630668000.0 | +15.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1838372000.0 | +12.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2087679000.0 | +13.6% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 58657000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 58452000.0 | -0.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 59433000.0 | +1.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 63961000.0 | +7.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 65323000.0 | +2.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 69268000.0 | +6.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 68872000.0 | -0.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 70463000.0 | +2.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 78967000.0 | +12.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 82333000.0 | +4.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 81063000.0 | -1.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 83850000.0 | +3.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 83334000.0 | -0.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 64072000.0 | -23.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 88931000.0 | +38.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 102594000.0 | +15.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 104363000.0 | +1.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 112582000.0 | +7.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 121692000.0 | +8.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 125575000.0 | +3.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 130889000.0 | +4.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 149174000.0 | +14.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 151776000.0 | +1.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 154969000.0 | +2.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 163083000.0 | +5.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 166260000.0 | +1.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 178267000.0 | +7.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 193314000.0 | +8.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 194188000.0 | +0.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 203936000.0 | +5.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 238270000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 267168000.0 | +12.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 298257000.0 | +11.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 335856000.0 | +12.6% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 334498000.0 | -0.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 431359000.0 | +29.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 515449000.0 | +19.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 607766000.0 | +17.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 691013000.0 | +13.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 801076000.0 | +15.9% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16452000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 16236000.0 | -1.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 17359000.0 | +6.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 17212000.0 | -0.8% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 18268000.0 | +6.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 20945000.0 | +14.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 15150000.0 | -27.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 17090000.0 | +12.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 19674000.0 | +15.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 16861000.0 | -14.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 13856000.0 | -17.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 22422000.0 | +61.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 27487000.0 | +22.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 9866000.0 | -64.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 34406000.0 | +248.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 41555000.0 | +20.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 35830000.0 | -13.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 42438000.0 | +18.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 43975000.0 | +3.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 47081000.0 | +7.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 50111000.0 | +6.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 59448000.0 | +18.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 64811000.0 | +9.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 60230000.0 | -7.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 61524000.0 | +2.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 61449000.0 | -0.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 69405000.0 | +12.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 78415000.0 | +13.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 81138000.0 | +3.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 76174000.0 | -6.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 64495000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 72725000.0 | +12.8% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 49821000.0 | -31.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 76453000.0 | +53.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 110022000.0 | +43.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 155881000.0 | +41.7% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 192162000.0 | +23.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 238755000.0 | +24.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 263620000.0 | +10.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 313750000.0 | +19.0% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13820000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 16375000.0 | +18.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 16050000.0 | -2.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 16788000.0 | +4.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 20378000.0 | +21.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 21077000.0 | +3.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 23158000.0 | +9.9% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 14462000.0 | -37.6% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 15249000.0 | +5.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 14695000.0 | -3.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 12564000.0 | -14.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 19044000.0 | +51.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 22411000.0 | +17.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 8429000.0 | -62.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 26418000.0 | +213.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 31931000.0 | +20.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 28021000.0 | -12.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 26507000.0 | -5.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 36178000.0 | +36.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 35846000.0 | -0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 39095000.0 | +9.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 51331000.0 | +31.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 49068000.0 | -4.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 43876000.0 | -10.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 48763000.0 | +11.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 45825000.0 | -6.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 53037000.0 | +15.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 66561000.0 | +25.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 66051000.0 | -0.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 58161000.0 | -11.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 61733000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 48888000.0 | -20.8% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 56726000.0 | +16.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 67659000.0 | +19.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 89476000.0 | +32.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 114758000.0 | +28.3% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 142968000.0 | +24.6% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 184558000.0 | +29.1% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 198297000.0 | +7.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 251019000.0 | +26.6% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.41 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.49 | +19.5% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.48 | -2.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.5 | +4.2% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.6 | +20.0% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.62 | +3.3% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.67 | +8.1% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.42 | -37.3% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.44 | +4.8% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.43 | -2.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.36 | -16.3% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.55 | +52.8% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.65 | +18.2% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.24 | -63.1% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.77 | +220.8% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.95 | +23.4% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.83 | -12.6% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.79 | -4.8% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.08 | +36.7% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1.07 | -0.9% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.24 | -77.6% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.31 | +29.2% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.29 | -6.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.26 | -10.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3 | +15.4% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.28 | -6.7% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.33 | +17.9% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.41 | +24.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.41 | +0.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.36 | -12.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.84 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.44 | -21.7% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.65 | +14.6% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.97 | +19.4% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.61 | +32.5% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.68 | -73.9% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.86 | +26.5% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1.11 | +29.1% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.22 | +9.9% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.56 | +27.9% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4 | — | USD/shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.47 | +17.5% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.46 | -2.1% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.48 | +4.3% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.58 | +20.8% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.6 | +3.4% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.66 | +10.0% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.41 | -37.9% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.43 | +4.9% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.42 | -2.3% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.36 | -14.3% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.55 | +52.8% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.65 | +18.2% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.24 | -63.1% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.76 | +216.7% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.93 | +22.4% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.81 | -12.9% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.77 | -4.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.07 | +39.0% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1.06 | -0.9% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.23 | -78.3% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3 | +30.4% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.29 | -3.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.26 | -10.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.29 | +11.5% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.28 | -3.4% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.33 | +17.9% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.4 | +21.2% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.4 | +0.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.36 | -10.0% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.79 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.39 | -22.3% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.62 | +16.5% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.95 | +20.4% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.59 | +32.8% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.67 | -74.1% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.85 | +26.9% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1.1 | +29.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.21 | +10.0% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.54 | +27.3% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 95774000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 93113000.0 | -2.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 98374000.0 | +5.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 213155000.0 | +116.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 91700000.0 | -57.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 89414000.0 | -2.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 87665000.0 | -2.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 86795000.0 | -1.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 69955000.0 | -19.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 84091000.0 | +20.2% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 97636000.0 | +16.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 95881000.0 | -1.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 86688000.0 | -9.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 84842000.0 | -2.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 101432000.0 | +19.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 119165000.0 | +17.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 224874000.0 | +88.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 163619000.0 | -27.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 206423000.0 | +26.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 218530000.0 | +5.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 177121000.0 | -18.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 150211000.0 | -15.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 114581000.0 | -23.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 135337000.0 | +18.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 106540000.0 | -21.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 106304000.0 | -0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 89262000.0 | -16.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 118669000.0 | +32.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 87298000.0 | -26.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 93960000.0 | +7.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 122655000.0 | +30.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 136953000.0 | +11.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 108565000.0 | -20.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 115303000.0 | +6.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 150102000.0 | +30.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 153355000.0 | +2.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 140442000.0 | -8.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 149134000.0 | +6.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 160309000.0 | +7.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 213155000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 86795000.0 | -59.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 95881000.0 | +10.5% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 119165000.0 | +24.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 218530000.0 | +83.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 135337000.0 | -38.1% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 118669000.0 | -12.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 136953000.0 | +15.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 153355000.0 | +12.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 146326000.0 | -4.6% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 107601000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 111383000.0 | +3.5% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 109086000.0 | -2.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 113067000.0 | +3.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 119811000.0 | +6.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 123798000.0 | +3.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 133862000.0 | +8.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 135705000.0 | +1.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 137150000.0 | +1.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 147099000.0 | +7.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 164307000.0 | +11.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 164752000.0 | +0.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 176889000.0 | +7.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 180680000.0 | +2.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 179702000.0 | -0.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 171864000.0 | -4.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-01-01 | 171864000.0 | +0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 187137000.0 | +8.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 157505000.0 | -15.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 154983000.0 | -1.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 147635000.0 | -4.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-01-01 | 147635000.0 | +0.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-03-31 | 159296000.0 | +7.9% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 182111000.0 | +14.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 192170000.0 | +5.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 194232000.0 | +1.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 239279000.0 | +23.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 237453000.0 | -0.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 256911000.0 | +8.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 259222000.0 | +0.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 290512000.0 | +12.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 288305000.0 | -0.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 303378000.0 | +5.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 308108000.0 | +1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 335523000.0 | +8.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 327613000.0 | -2.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 340904000.0 | +4.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 304322000.0 | -10.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 339856000.0 | +11.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 345470000.0 | +1.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 351426000.0 | +1.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 113067000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 135705000.0 | +20.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 164752000.0 | +21.4% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 171864000.0 | +4.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 147635000.0 | -14.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 194232000.0 | +31.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 259222000.0 | +33.5% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 308108000.0 | +18.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 304322000.0 | -1.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 343105000.0 | +12.7% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 337754000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 343772000.0 | +1.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 357981000.0 | +4.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 378824000.0 | +5.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 383498000.0 | +1.2% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 398600000.0 | +3.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 423254000.0 | +6.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 452817000.0 | +7.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 435973000.0 | -3.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 426734000.0 | -2.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 453827000.0 | +6.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 499935000.0 | +10.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 536058000.0 | +7.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 489075000.0 | -8.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 506226000.0 | +3.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 541258000.0 | +6.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 604892000.0 | +11.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 536540000.0 | -11.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 565063000.0 | +5.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 609278000.0 | +7.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 596550000.0 | -2.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 541162000.0 | -9.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 545175000.0 | +0.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 578144000.0 | +6.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 572618000.0 | -1.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 561014000.0 | -2.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 580584000.0 | +3.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 612794000.0 | +5.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 566227000.0 | -7.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 613177000.0 | +8.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 651568000.0 | +6.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 679673000.0 | +4.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 664717000.0 | -2.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 703712000.0 | +5.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 767689000.0 | +9.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 795189000.0 | +3.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 831305000.0 | +4.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 858316000.0 | +3.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 891946000.0 | +3.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 378824000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 452817000.0 | +19.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 499935000.0 | +10.4% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 541258000.0 | +8.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 609278000.0 | +12.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 578144000.0 | -5.1% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 612794000.0 | +6.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 679673000.0 | +10.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 795189000.0 | +17.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 829957000.0 | +4.4% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 642280000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 646897000.0 | +0.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 669022000.0 | +3.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 706528000.0 | +5.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 726693000.0 | +2.9% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 747431000.0 | +2.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 769004000.0 | +2.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 824775000.0 | +7.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 798270000.0 | -3.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 790263000.0 | -1.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1045137000.0 | +32.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1061936000.0 | +1.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1182582000.0 | +11.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1137467000.0 | -3.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1145978000.0 | +0.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1183088000.0 | +3.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1267259000.0 | +7.1% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1193613000.0 | -5.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1219481000.0 | +2.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1247857000.0 | +2.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1226366000.0 | -1.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1169346000.0 | -4.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1168070000.0 | -0.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1282904000.0 | +9.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1274549000.0 | -0.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1290934000.0 | +1.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1318728000.0 | +2.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1346119000.0 | +2.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1308571000.0 | -2.8% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1362702000.0 | +4.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1402493000.0 | +2.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1441972000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1439391000.0 | -0.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1503767000.0 | +4.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1609832000.0 | +7.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1618403000.0 | +0.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1676411000.0 | +3.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1708503000.0 | +1.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1733632000.0 | +1.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 706528000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 825470000.0 | +16.8% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1061936000.0 | +28.6% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1183088000.0 | +11.4% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1247857000.0 | +5.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1282904000.0 | +2.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1346119000.0 | +4.9% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 1441972000.0 | +7.1% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1618403000.0 | +12.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1702235000.0 | +5.2% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 89644000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 100461000.0 | +12.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 97384000.0 | -3.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 124231000.0 | +27.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 110970000.0 | -10.7% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 116033000.0 | +4.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 111089000.0 | -4.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 144249000.0 | +29.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 104945000.0 | -27.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 119637000.0 | +14.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 138171000.0 | +15.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 155095000.0 | +12.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 157533000.0 | +1.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 168240000.0 | +6.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 187902000.0 | +11.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 229349000.0 | +22.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 258364000.0 | +12.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 184163000.0 | -28.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 184899000.0 | +0.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 221078000.0 | +19.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 197720000.0 | -10.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 207109000.0 | +4.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 222926000.0 | +7.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 495686000.0 | +122.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 222121000.0 | -55.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 266014000.0 | +19.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 286968000.0 | +7.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 277946000.0 | -3.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 280904000.0 | +1.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 259063000.0 | -7.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 306146000.0 | +18.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 326403000.0 | +6.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 261441000.0 | -19.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 286862000.0 | +9.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 254185000.0 | -11.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 290116000.0 | +14.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 243653000.0 | -16.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 272303000.0 | +11.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 307002000.0 | +12.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 124231000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 144249000.0 | +16.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 155095000.0 | +7.5% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 229349000.0 | +47.9% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 221078000.0 | -3.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 495686000.0 | +124.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 277946000.0 | -43.9% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 326403000.0 | +17.4% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 290116000.0 | -11.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 324125000.0 | +11.7% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 158487000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 149898000.0 | -5.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 150803000.0 | +0.6% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 174350000.0 | +15.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 163984000.0 | -5.9% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 167509000.0 | +2.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 172638000.0 | +3.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 224730000.0 | +30.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 196565000.0 | -12.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 204784000.0 | +4.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 470689000.0 | +129.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 443617000.0 | -5.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 551747000.0 | +24.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 496114000.0 | -10.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 498295000.0 | +0.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 513087000.0 | +3.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 611355000.0 | +19.2% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 512685000.0 | -16.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 509553000.0 | -0.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 528685000.0 | +3.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 500141000.0 | -5.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 441332000.0 | -11.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 483085000.0 | +9.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 589748000.0 | +22.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 574208000.0 | -2.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 605281000.0 | +5.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 614144000.0 | +1.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 587940000.0 | -4.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 513349000.0 | -12.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 528488000.0 | +2.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 546406000.0 | +3.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 552535000.0 | +1.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 636136000.0 | +15.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 651161000.0 | +2.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 702269000.0 | +7.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 688541000.0 | -2.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 664534000.0 | -3.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 647553000.0 | -2.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 781243000.0 | +20.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 174350000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 225425000.0 | +29.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 443617000.0 | +96.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 513087000.0 | +15.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 528685000.0 | +3.0% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 589748000.0 | +11.5% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 587940000.0 | -0.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 552535000.0 | -6.0% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 688541000.0 | +24.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 789530000.0 | +14.7% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 483793000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 496999000.0 | +2.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 518219000.0 | +4.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 532178000.0 | +2.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 562709000.0 | +5.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 579922000.0 | +3.1% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 596366000.0 | +2.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 600045000.0 | +0.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 601705000.0 | +0.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-06-30 | 585479000.0 | -2.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 574448000.0 | -1.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 618319000.0 | +7.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 630835000.0 | +2.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-30 | 641353000.0 | +1.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 647683000.0 | +1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 670001000.0 | +3.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 655904000.0 | -2.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 680928000.0 | +3.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 709928000.0 | +4.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 719172000.0 | +1.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 726225000.0 | +1.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-06-30 | 728014000.0 | +0.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 684985000.0 | -5.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 693156000.0 | +1.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 700341000.0 | +1.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 685653000.0 | -2.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 704584000.0 | +2.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 758179000.0 | +7.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 795222000.0 | +4.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 834214000.0 | +4.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 856087000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 889437000.0 | +3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 803255000.0 | -9.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-06-30 | 852606000.0 | +6.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 907563000.0 | +6.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 929862000.0 | +2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1011877000.0 | +8.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-06-30 | 1060950000.0 | +4.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 952389000.0 | -10.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 532178000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 600045000.0 | +12.8% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 618319000.0 | +3.0% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 670001000.0 | +8.4% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 719172000.0 | +7.3% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 693156000.0 | -3.6% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 758179000.0 | +9.4% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 889437000.0 | +17.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 929862000.0 | +4.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 912705000.0 | -1.8% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 55000000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 35000000.0 | -36.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 40000000.0 | +14.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 35000000.0 | -12.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 35000000.0 | +0.0% | USD | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 35000000.0 | +0.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 45000000.0 | +28.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 709000.0 | -98.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 673000.0 | -5.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 644000.0 | -4.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 627000.0 | -2.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 263241000.0 | +41884.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 337542000.0 | +28.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 268524000.0 | -20.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 260351000.0 | -3.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 234998000.0 | -9.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 349666000.0 | +48.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 236184000.0 | -32.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 226709000.0 | -4.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 226961000.0 | +0.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 227687000.0 | +0.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 154432000.0 | -32.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 170000000.0 | +10.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 260016000.0 | +53.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-03-31 | 295000000.0 | +13.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 250000000.0 | -15.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 235000000.0 | -6.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 220000000.0 | -6.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 160000000.0 | -27.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 190000000.0 | +18.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 160000000.0 | -15.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 200000000.0 | +25.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 280000000.0 | +40.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 260000000.0 | -7.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 344719000.0 | +32.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 288484000.0 | -16.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 307263000.0 | +6.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 260041000.0 | -15.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 354820000.0 | +36.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 35000000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 50391000.0 | +44.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 263241000.0 | +422.4% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 234998000.0 | -10.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 226961000.0 | -3.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 260016000.0 | +14.6% | USD | 10-K | 2022-02-24 |
| Annual | 2022-12-31 | 220000000.0 | -15.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 200000000.0 | -9.1% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 288484000.0 | +44.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 298598000.0 | +3.5% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -10441000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 26915000.0 | +357.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 56042000.0 | +108.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 6023000.0 | -89.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 45073000.0 | +648.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 70427000.0 | +56.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -8005000.0 | -111.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 13793000.0 | +272.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 47238000.0 | +242.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 8343000.0 | -82.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 47717000.0 | +471.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 105955000.0 | +122.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -13555000.0 | -112.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 58907000.0 | +534.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 126314000.0 | +114.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 15205000.0 | -88.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 53943000.0 | +254.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 113762000.0 | +110.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -26870000.0 | -123.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 53008000.0 | +297.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 101089000.0 | +90.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 16025000.0 | -84.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 63559000.0 | +296.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 132160000.0 | +107.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -21873000.0 | -116.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 53037000.0 | +342.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 163179000.0 | +207.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3243000.0 | -98.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 112620000.0 | +3372.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 233336000.0 | +107.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 102395000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 113159000.0 | +10.5% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 92435000.0 | -18.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 168421000.0 | +82.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 202973000.0 | +20.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 184387000.0 | -9.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 166141000.0 | -9.9% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 211198000.0 | +27.1% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 268525000.0 | +27.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 350717000.0 | +30.6% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -89780000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -105968000.0 | -18.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -126242000.0 | -19.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -117072000.0 | +7.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -150394000.0 | -28.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -171142000.0 | -13.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -3012000.0 | +98.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 357000.0 | +111.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -240409000.0 | -67441.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -37200000.0 | +84.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 953000.0 | +102.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -21340000.0 | -2339.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 36040000.0 | +268.9% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 1066000.0 | -97.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 11063000.0 | +937.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -26029000.0 | -335.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 11668000.0 | +144.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -21518000.0 | -284.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -4694000.0 | +78.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -40987000.0 | -773.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -75182000.0 | -83.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 43341000.0 | +157.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 11786000.0 | -72.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 11438000.0 | -3.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4689000.0 | -59.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -43249000.0 | -1022.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -94475000.0 | -118.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -22268000.0 | +76.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -36287000.0 | -63.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -82609000.0 | -127.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -54667000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -222736000.0 | -307.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -277492000.0 | -24.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -51385000.0 | +81.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -18316000.0 | +64.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -114270000.0 | -523.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -96546000.0 | +15.5% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -11997000.0 | +87.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -119099000.0 | -892.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -49260000.0 | +58.6% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -9968000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | -30749000.0 | -208.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -34235000.0 | -11.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -11765000.0 | +65.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -21648000.0 | -84.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -28193000.0 | -30.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -6151000.0 | +78.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -15853000.0 | -157.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 207716000.0 | +1410.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 19808000.0 | -90.5% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -61114000.0 | -408.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -77700000.0 | -27.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 86658000.0 | +211.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -13369000.0 | -115.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -48429000.0 | -262.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -28997000.0 | +40.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -131357000.0 | -353.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -189067000.0 | -43.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 3576000.0 | +101.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -35266000.0 | -1086.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -61820000.0 | -75.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -91304000.0 | -47.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -101833000.0 | -11.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -140972000.0 | -38.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -9773000.0 | +93.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -27305000.0 | -179.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -52171000.0 | -91.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3405000.0 | +106.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -84552000.0 | -2583.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -147929000.0 | -75.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -32726000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -20475000.0 | +37.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 197779000.0 | +1066.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -93078000.0 | -147.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -89564000.0 | +3.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -146879000.0 | -64.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -81724000.0 | +44.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -181450000.0 | -122.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -119101000.0 | +34.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -312764000.0 | -162.6% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8457000.0 | — | USD | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 14872000.0 | +75.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 20335000.0 | +36.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 10114000.0 | -50.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 20447000.0 | +102.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 26759000.0 | +30.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 12680000.0 | -52.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 19296000.0 | +52.2% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 30070000.0 | +55.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 10878000.0 | -63.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 22287000.0 | +104.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 32462000.0 | +45.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12347000.0 | -62.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 22351000.0 | +81.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 34614000.0 | +54.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 12680000.0 | -63.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 19903000.0 | +57.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 29026000.0 | +45.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 16101000.0 | -44.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 25054000.0 | +55.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 32099000.0 | +28.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 12479000.0 | -61.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 26113000.0 | +109.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 41106000.0 | +57.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 11266000.0 | -72.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 23329000.0 | +107.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 36188000.0 | +55.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 12940000.0 | -64.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 27366000.0 | +111.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 41727000.0 | +52.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 25850000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 35154000.0 | +36.0% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 40789000.0 | +16.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 40545000.0 | -0.6% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 42224000.0 | +4.1% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 37248000.0 | -11.8% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 44836000.0 | +20.4% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 52803000.0 | +17.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 46262000.0 | -12.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 52598000.0 | +13.7% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33409249.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 33469481.0 | +0.2% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 33523371.0 | +0.2% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 33628109.0 | +0.3% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 33772166.0 | +0.4% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 33691731.0 | -0.2% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 33804962.0 | +0.3% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 33888733.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 34442962.0 | +1.6% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 34288314.0 | -0.4% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 34253291.0 | -0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 34222476.0 | -0.1% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 34365437.0 | +0.4% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 34206324.0 | -0.5% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 34107851.0 | -0.3% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 34185241.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 34315996.0 | +0.4% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 34320586.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 33953536.0 | -1.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 33559434.0 | -1.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 33526889.0 | -0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 33249709.0 | -0.8% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 33343895.0 | +0.3% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 33291482.0 | -0.2% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 33328744.0 | +0.1% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 33124035.0 | -0.6% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 33051021.0 | -0.2% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 166172220.0 | +402.8% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 33321455.0 | -79.9% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 33152670.0 | -0.5% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 165117859.0 | +398.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 165277880.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 162425610.0 | -1.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 162176382.0 | -0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 160880592.0 | -0.8% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 161801212.0 | +0.6% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 162683343.0 | +0.5% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 161829331.0 | -0.5% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 158882631.0 | -1.8% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 33628109.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 33888733.0 | +0.8% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 34222476.0 | +1.0% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 34185241.0 | -0.1% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 33559434.0 | -1.8% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 33291482.0 | -0.8% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 166172220.0 | +399.1% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 165277880.0 | -0.5% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 161801212.0 | -2.1% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 156430028.0 | -3.3% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 35252413.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 35370296.0 | +0.3% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 35532329.0 | +0.5% | shares | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 35699819.0 | +0.5% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 36100622.0 | +1.1% | shares | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 36252428.0 | +0.4% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 36525692.0 | +0.8% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 36790751.0 | +0.7% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 37568973.0 | +2.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 37583160.0 | +0.0% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 37703974.0 | +0.3% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 37850544.0 | +0.4% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 38256036.0 | +1.1% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 38295083.0 | +0.1% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 38322354.0 | +0.1% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 38480654.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 38813775.0 | +0.9% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 38818365.0 | +0.0% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 38840890.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 38968052.0 | +0.3% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 39273989.0 | +0.8% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 39283853.0 | +0.0% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 39312225.0 | +0.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 39508340.0 | +0.5% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 39794154.0 | +0.7% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 39795161.0 | +0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 39798956.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 199939880.0 | +402.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 40334368.0 | -79.8% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 40349727.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 202124185.0 | +400.9% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 203410038.0 | +0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 204734988.0 | +0.7% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 204783113.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 205317002.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 206510587.0 | +0.6% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 207758497.0 | +0.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 207810635.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 207938011.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 35699819.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 36790751.0 | +3.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 37850544.0 | +2.9% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 38480654.0 | +1.7% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 38968052.0 | +1.3% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 39508340.0 | +1.4% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 199939880.0 | +406.1% | shares | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 203410038.0 | +1.7% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 206510587.0 | +1.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 208855566.0 | +1.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 33380028.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 33621444.0 | +0.7% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 33624401.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 33845560.0 | +0.7% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 33819320.0 | -0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 33838374.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 34446265.0 | +1.8% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 34511777.0 | +0.2% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 34458520.0 | -0.2% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 34374815.0 | -0.2% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 34451671.0 | +0.2% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 34322449.0 | -0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 34401565.0 | +0.2% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 34486202.0 | +0.2% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 34327477.0 | -0.5% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 33734118.0 | -1.7% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 33571074.0 | -0.5% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 33449311.0 | -0.4% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 33442038.0 | -0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 33403411.0 | -0.1% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 166189165.0 | +397.5% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 167197820.0 | +0.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 166776770.0 | -0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 166159619.0 | -0.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 165082387.0 | -0.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 162794138.0 | -1.4% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 161732872.0 | -0.7% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 162490179.0 | +0.5% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 162925484.0 | +0.3% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 160495712.0 | -1.5% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 33566367.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 33897916.0 | +1.0% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 34451008.0 | +1.6% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 34350150.0 | -0.3% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 34273388.0 | -0.2% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 167746375.0 | +389.4% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 166651585.0 | -0.7% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 166341213.0 | -0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 162718840.0 | -2.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 161028312.0 | -1.0% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 34351657.0 | — | shares | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 34510400.0 | +0.5% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 34675485.0 | +0.5% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 35108882.0 | +1.2% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 34993226.0 | -0.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 35043987.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 35302926.0 | +0.7% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 35142388.0 | -0.5% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 35207991.0 | +0.2% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 34833435.0 | -1.1% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 34702547.0 | -0.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 34699497.0 | -0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 34720603.0 | +0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 34597688.0 | -0.4% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 34536049.0 | -0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 34318318.0 | -0.6% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 34389768.0 | +0.2% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 34305893.0 | -0.2% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 33894868.0 | -1.2% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 33830539.0 | -0.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 168888745.0 | +399.2% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 169657400.0 | +0.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 168442245.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 167688374.0 | -0.4% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 166726853.0 | -0.6% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 163961754.0 | -1.7% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 163187733.0 | -0.5% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 164557333.0 | +0.8% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 164193258.0 | -0.2% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 161714486.0 | -1.5% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 34563319.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 35110210.0 | +1.6% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 35030984.0 | -0.2% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 34732683.0 | -0.9% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 34555164.0 | -0.5% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 171222390.0 | +395.5% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 169169290.0 | -1.2% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 168161371.0 | -0.6% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 164321656.0 | -2.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 162481586.0 | -1.1% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.2529 | — | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2501 | -1.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2593 | +3.7% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.2659 | +2.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.2211 | -16.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.2026 | -8.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.2141 | +5.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.2194 | +2.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1941 | -11.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.1864 | -4.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1976 | +6.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.2132 | +7.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2352 | +10.4% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.2486 | +5.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2583 | +3.9% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.2686 | +4.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2740 | +2.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3062 | +11.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2972 | -2.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2930 | -1.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3033 | +3.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2982 | -1.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.2932 | -1.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2989 | +1.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3011 | +0.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3055 | +1.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.9709 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.9235 | -4.9% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.8316 | -9.9% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.8379 | +0.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.7681 | -8.3% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.8748 | +13.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1.0490 | +19.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1.1309 | +7.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.1359 | +0.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.2264 | +8.0% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.7677 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 3.4219 | -9.2% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 3.6760 | +7.4% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 3.0494 | -17.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3.4559 | +13.3% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 3.4352 | -0.6% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 3.8100 | +10.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3.1391 | -17.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 4.1543 | +32.3% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 3.5669 | -14.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 3.2845 | -7.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 3.2234 | -1.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 3.4028 | +5.6% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 2.9070 | -14.6% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 2.6941 | -7.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2.3600 | -12.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.3412 | -0.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 2.9134 | +24.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 3.0561 | +4.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2.7559 | -9.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 3.0171 | +9.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 2.6129 | -13.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2.4455 | -6.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1.1664 | -52.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 2.5780 | +121.0% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2.1090 | -18.2% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2.0232 | -4.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 2.2047 | +9.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2.0157 | -8.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.3669 | +17.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.1283 | -10.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.0823 | -2.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.5425 | +22.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.4531 | -3.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3.0202 | +23.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.7409 | -9.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3.4118 | +24.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 3.1521 | -7.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.9053 | -7.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 3.0494 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 3.1391 | +2.9% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3.2234 | +2.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2.3600 | -26.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 2.7559 | +16.8% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.1664 | -57.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 2.2047 | +89.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2.0823 | -5.6% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2.7409 | +31.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.5606 | -6.6% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3276 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 0.3016 | -7.9% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.2910 | -3.5% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 0.3276 | +12.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.2914 | -11.0% | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2017-06-30 | 0.2888 | -0.9% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 0.2895 | +0.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.3745 | +29.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.3267 | -12.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.3498 | +7.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.8194 | +134.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.7175 | -12.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.8746 | +21.9% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 0.7735 | -11.6% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.7694 | -0.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.7658 | -0.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.9321 | +21.7% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.7529 | -19.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.7178 | -4.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.7351 | +2.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.6887 | -6.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 0.6062 | -12.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.7052 | +16.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 0.8508 | +20.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.8199 | -3.6% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.8828 | +7.7% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 0.8716 | -1.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 0.7755 | -11.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.6455 | -16.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.6335 | -1.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.6383 | +0.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.6212 | -2.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.7919 | +27.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.7637 | -3.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.7738 | +1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.7405 | -4.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.6567 | -11.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.6104 | -7.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.8203 | +34.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3276 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 0.3757 | +14.7% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.7175 | +91.0% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.7658 | +6.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.7351 | -4.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.8508 | +15.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.7755 | -8.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 0.6212 | -19.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.7405 | +19.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.8650 | +16.8% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.3455 | — | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3601 | +4.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.3328 | -7.6% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.3354 | +0.8% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.3417 | +1.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.3437 | +0.6% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.3329 | -3.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.3335 | +0.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3388 | +1.6% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.2880 | -15.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.3690 | +28.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.3925 | +6.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.3794 | -3.3% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.3878 | +2.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.3697 | -4.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.3621 | -2.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.3622 | +0.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3723 | +2.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3748 | +0.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3771 | +0.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3736 | -0.9% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.3708 | -0.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.3776 | +1.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3858 | +2.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.3775 | -2.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3851 | +2.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3473 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3505 | +0.9% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.3377 | -3.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.3388 | +0.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.3490 | +3.0% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.3844 | +10.1% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.3650 | -5.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.3727 | +2.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.3759 | +0.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.3837 | +2.1% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.1078 | — | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1096 | +1.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1119 | +2.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0688 | -38.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0660 | -4.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0613 | -7.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0516 | -15.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0758 | +46.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0911 | +20.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0379 | -58.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1096 | +189.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1221 | +11.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1019 | -16.6% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0913 | -10.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1099 | +20.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1034 | -5.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1082 | +4.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1281 | +18.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1212 | -5.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1068 | -11.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1117 | +4.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1022 | -8.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1123 | +9.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1329 | +18.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1284 | -3.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1098 | -14.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0900 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0641 | -28.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0642 | +0.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0682 | +6.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0934 | +36.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1023 | +9.5% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1012 | -1.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1132 | +11.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1079 | -4.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1202 | +11.5% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0966 | — | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1089 | +12.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0732 | -32.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0813 | +11.1% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0851 | +4.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0704 | -17.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0569 | -19.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0892 | +56.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1117 | +25.3% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0443 | -60.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1428 | +221.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1590 | +11.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1303 | -18.1% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1462 | +12.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.1336 | -8.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1358 | +1.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1387 | +2.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1484 | +7.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1600 | +7.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1466 | -8.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1409 | -3.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1371 | -2.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1470 | +7.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1565 | +6.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1577 | +0.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1438 | -8.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0940 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0954 | +1.5% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0564 | -40.9% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0771 | +36.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1148 | +48.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1389 | +21.0% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1361 | -2.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1464 | +7.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1434 | -2.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1503 | +4.8% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0684 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.9269 | -13.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 1.0102 | +9.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 1.7158 | +69.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.8263 | -51.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.7706 | -6.7% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.7891 | +2.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 0.6017 | -23.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.6666 | +10.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.7029 | +5.4% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.7066 | +0.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 0.6182 | -12.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.5503 | -11.0% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.5043 | -8.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.5398 | +7.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 0.5196 | -3.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.8704 | +67.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.8884 | +2.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1.1164 | +25.7% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 0.9885 | -11.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.8958 | -9.4% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.7253 | -19.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.5140 | -29.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 0.2730 | -46.9% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.4796 | +75.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.3996 | -16.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.3111 | -22.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 0.4269 | +37.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3108 | -27.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3627 | +16.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4006 | +10.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.4196 | +4.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4153 | -1.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.4019 | -3.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.5905 | +46.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 0.5286 | -10.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5764 | +9.0% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.5477 | -5.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.5222 | -4.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.7158 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.6017 | -64.9% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.6182 | +2.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.5196 | -16.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.9885 | +90.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2730 | -72.4% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.4269 | +56.4% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.4196 | -1.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.5286 | +26.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4514 | -14.6% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0215 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0253 | +17.6% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0240 | -5.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0231 | -3.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0273 | +18.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0274 | +0.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0290 | +5.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0183 | -36.9% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0146 | -20.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0124 | -14.8% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0110 | -11.1% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0166 | +50.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0177 | +6.4% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0071 | -60.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0217 | +206.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0260 | +20.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0240 | -8.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0227 | -5.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0284 | +25.1% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0278 | -2.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0296 | +6.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0392 | +32.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0360 | -8.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0313 | -13.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0339 | +8.3% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0305 | -10.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0329 | +8.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0397 | +20.5% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0387 | -2.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0335 | -13.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0874 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0592 | -32.2% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0534 | -9.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0572 | +7.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0717 | +25.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0895 | +24.8% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1062 | +18.7% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1280 | +20.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1225 | -4.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1475 | +20.4% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0286 | — | ratio | 10-Q | 2017-05-02 |
| Quarterly | 2016-06-30 | 0.0329 | +15.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0310 | -6.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0298 | -3.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0351 | +17.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0353 | +0.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0385 | +8.9% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0247 | -35.8% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.0265 | +7.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0233 | -12.2% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.0196 | -15.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0294 | +50.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0342 | +16.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0124 | -63.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0372 | +200.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0440 | +18.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0385 | -12.5% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0387 | +0.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0517 | +33.5% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0523 | +1.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0555 | +6.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0645 | +16.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0588 | -8.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0513 | -12.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0607 | +18.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.0537 | -11.5% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0584 | +8.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0658 | +12.6% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0623 | -5.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0611 | -1.9% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.1160 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0815 | -29.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0917 | +12.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1010 | +10.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1244 | +23.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1656 | +33.1% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.1886 | +13.9% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.2075 | +10.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2133 | +2.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2750 | +29.0% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-02-28 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 33,525 | $0.00 | $0 | 67,050 |
| 2026-02-28 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 33,525 | $0.00 | $0 | 1,322,214 |
| 2026-02-27 | Jetley Vivek | President of EXL |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,579 | $0.00 | $0 | 19,158 |
| 2026-02-27 | Jetley Vivek | President of EXL |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 5,298 | $30.99 | $164,185 | 426,174 |
| 2026-02-27 | Jetley Vivek | President of EXL |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 9,579 | $0.00 | $0 | 431,472 |
| 2026-02-23 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,197 | $29.79 | $35,659 | 53,901 |
| 2026-02-20 | Bhalla Vikas | President of EXL |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,849 | $0.00 | $0 | 20,547 |
| 2026-02-20 | Bhalla Vikas | President of EXL |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,672 | $30.41 | $81,256 | 159,452 |
| 2026-02-20 | Bhalla Vikas | President of EXL |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 6,849 | $0.00 | $0 | 162,124 |
| 2026-02-19 | Bhalla Vikas | President of EXL |
Equity grant / award
A · derivative
|
Restricted Stock Units | 45,324 | $0.00 | $0 | 45,324 |
| 2026-02-17 | Jetley Vivek | President of EXL |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,400 | $0.00 | $0 | 4,400 |
| 2026-02-17 | Jetley Vivek | President of EXL |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,050 | $0.00 | $0 | 0 |
| 2026-02-17 | Jetley Vivek | President of EXL |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,434 | $30.04 | $73,117 | 418,832 |
| 2026-02-17 | Jetley Vivek | President of EXL |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,400 | $0.00 | $0 | 421,266 |
| 2026-02-17 | Jetley Vivek | President of EXL |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,793 | $30.04 | $83,902 | 416,866 |
| 2026-02-17 | Jetley Vivek | President of EXL |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,050 | $0.00 | $0 | 419,659 |
| 2026-01-26 | Kini Narasimha | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 8,735 | $42.64 | $372,460 | 203,755 |
| 2026-01-26 | Kini Narasimha | Executive Vice President |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 17,109 | $0.00 | $0 | 212,490 |
| 2026-01-26 | Kini Narasimha | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 4,599 | $42.64 | $196,101 | 195,381 |
| 2026-01-26 | Kini Narasimha | Executive Vice President |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 9,007 | $0.00 | $0 | 199,980 |
| 2026-01-21 | Kini Narasimha | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,960 | $0.00 | $0 | 0 |
| 2026-01-21 | Kini Narasimha | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,315 | $41.64 | $221,317 | 190,973 |
| 2025-12-31 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 17 | $38.20 | $649 | 47,520 |
| 2025-12-15 | Orogen Echo LLC | Dir |
Other disposed transaction
D
|
Common Stock | 1,551,970 | $40.83 | $63,373,143 | 0 |
| 2025-12-02 | Bhalla Vikas | President of EXL |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 11,774 | $39.99 | $470,842 | 115,272 |
| 2025-11-10 | Kini Narasimha | Executive Vice President |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 5,000 | $0.00 | $0 | 178,842 |
| 2025-11-05 | Kapoor Rohit | Chairman & CEO |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 1,250 | $0.00 | $0 | 995,680 |
| 2025-10-15 | Geraghty Patrick | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,760 | $0.00 | $0 | 3,760 |
| 2025-09-10 | Bhalla Vikas | President of EXL |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,000 | $43.76 | $350,080 | 127,046 |
| 2025-06-30 | Kini Narasimha | Executive Vice President |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 565 | $39.41 | $22,267 | 183,842 |
| 2025-06-17 | Kapoor Rohit | Chairman & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 96,944 | $0.00 | $0 | 96,944 |
| 2025-06-17 | Pipes Kristy | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,981 | $0.00 | $0 | 35,491 |
| 2025-06-13 | Kapoor Rohit | Chairman & CEO |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 525 | $0.00 | $0 | 996,930 |
| 2025-05-08 | Bhalla Vikas | President of EXL |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 25,000 | $46.11 | $1,152,750 | 135,046 |
| 2025-05-02 | Kapoor Rohit | Chairman & CEO |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 5,000 | $0.00 | $0 | 997,455 |
| 2025-03-11 | Mahon Anita | Executive Vice President |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,558 | $45.92 | $484,823 | 94,443 |
| 2025-02-28 | Mahon Anita | Executive Vice President |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,729 | $48.32 | $131,865 | 105,001 |
| 2025-02-28 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 33,525 | $0.00 | $0 | 100,575 |
| 2025-02-28 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 33,525 | $0.00 | $0 | 1,002,455 |
| 2025-02-27 | Mahon Anita | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,587 | $0.00 | $0 | 16,761 |
| 2025-02-27 | Mahon Anita | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,858 | $48.63 | $138,985 | 107,730 |
| 2025-02-27 | Mahon Anita | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,587 | $0.00 | $0 | 110,588 |
| 2025-02-19 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,461 | $50.70 | $124,773 | 40,986 |
| 2025-02-19 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,166 | $50.70 | $59,116 | 43,447 |
| 2025-02-19 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,362 | $50.70 | $69,053 | 44,613 |
| 2025-02-18 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 44,250 | $0.00 | $0 | 0 |
| 2025-02-18 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 31,455 | $0.00 | $0 | 31,455 |
| 2025-02-18 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 26,120 | $0.00 | $0 | 52,240 |
| 2025-02-18 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 26,120 | $0.00 | $0 | 968,930 |
| 2025-02-18 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 31,455 | $0.00 | $0 | 942,810 |
| 2025-02-18 | Kapoor Rohit | Chairman & CEO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 44,250 | $0.00 | $0 | 911,355 |
| 2025-02-10 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,808 | $51.50 | $505,112 | 40,986 |
| 2025-02-10 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,378 | $51.50 | $328,467 | 50,794 |
| 2025-01-27 | Jetley Vivek | President & Head of Analytics |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 20,108 | $49.14 | $988,107 | 374,772 |
| 2025-01-27 | Jetley Vivek | President & Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 36,360 | $0.00 | $0 | 394,880 |
| 2025-01-27 | Jetley Vivek | President & Head of Analytics |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 10,514 | $49.14 | $516,658 | 358,520 |
| 2025-01-27 | Jetley Vivek | President & Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 24,240 | $0.00 | $0 | 369,034 |
| 2024-12-31 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 220 | $28.08 | $6,178 | 40,986 |
| 2024-11-19 | STUDENMUND JAYNIE M | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,645 | $44.05 | $160,562 | 14,580 |
| 2024-11-14 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $45.31 | $4,531,000 | 489,645 |
| 2024-11-13 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $46.37 | $4,637,000 | 589,645 |
| 2024-11-12 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $46.87 | $4,687,000 | 689,645 |
| 2024-11-08 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $45.66 | $4,566,000 | 789,645 |
| 2024-11-07 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $45.40 | $4,540,000 | 889,645 |
| 2024-11-06 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $45.01 | $4,501,000 | 989,645 |
| 2024-11-06 | Kapoor Rohit | Chairman & CEO |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 595 | $0.00 | $0 | 1,089,645 |
| 2024-11-05 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $42.75 | $4,275,000 | 1,090,240 |
| 2024-11-04 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $42.07 | $4,207,000 | 1,190,240 |
| 2024-11-01 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100,000 | $41.45 | $4,145,000 | 1,290,240 |
| 2024-09-03 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 16,218 | $36.54 | $592,606 | 40,766 |
| 2024-09-01 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 27,075 | $0.00 | $0 | 0 |
| 2024-09-01 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 27,075 | — | — | 56,984 |
| 2024-08-30 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 34,348 | $36.30 | $1,246,832 | 1,390,240 |
| 2024-08-29 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 35,000 | $36.18 | $1,266,300 | 1,424,588 |
| 2024-08-21 | Mahon Anita | EVP & Business Head Healthcare |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 25,670 | $35.50 | $911,285 | 68,857 |
| 2024-08-15 | Jetley Vivek | President & Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,015 | $35.75 | $72,036 | 326,642 |
| 2024-08-14 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 50,000 | $34.44 | $1,722,000 | 1,459,588 |
| 2024-08-12 | Bhalla Vikas | President & Head of Insurance |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 11,190 | $34.25 | $383,258 | 100,866 |
| 2024-08-08 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 40,000 | $34.05 | $1,362,000 | 1,509,588 |
| 2024-08-07 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 12,605 | $34.25 | $431,721 | 29,909 |
| 2024-08-07 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,395 | $34.58 | $290,299 | 42,514 |
| 2024-07-31 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 18,455 | $35.50 | $655,152 | 136,268 |
| 2024-07-30 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,000 | $35.00 | $350,000 | 154,723 |
| 2024-07-17 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,315 | $34.50 | $493,868 | 164,723 |
| 2024-07-12 | Jetley Vivek | President & Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,000 | $33.00 | $66,000 | 328,657 |
| 2024-07-01 | Nicolelli Maurizio | Executive Vice President & CFO |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 810 | $27.77 | $22,494 | 139,795 |
| 2024-06-20 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,344 | $0.00 | $0 | 65,939 |
| 2024-05-28 | Jetley Vivek | President & Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,000 | $30.28 | $121,120 | 333,847 |
| 2024-05-24 | Bhalla Vikas | President & Head of Insurance |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,990 | $30.84 | $462,292 | 112,056 |
| 2024-05-20 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 36,847 | $31.07 | $1,144,836 | 1,549,588 |
| 2024-05-13 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 30,000 | $30.47 | $914,100 | 1,586,435 |
| 2024-05-10 | Kapoor Rohit | Chairman & CEO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 15,000 | $30.61 | $459,150 | 1,616,435 |
| 2024-05-09 | Kapoor Rohit | Chairman & CEO |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 1,630 | $0.00 | $0 | 1,631,435 |
| 2024-05-08 | Nicolelli Maurizio | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 12,000 | $30.66 | $367,920 | 138,985 |
| 2024-03-12 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,259 | $31.59 | $292,492 | 50,693 |
| 2024-03-06 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 23,760 | $31.51 | $748,678 | 127,046 |
| 2024-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,460 | $0.00 | $0 | 0 |
| 2024-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,490 | $0.00 | $0 | 5,460 |
| 2024-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,793 | $31.75 | $88,678 | 94,527 |
| 2024-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,460 | $0.00 | $0 | 97,320 |
| 2024-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,274 | $31.75 | $40,450 | 91,860 |
| 2024-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,490 | $0.00 | $0 | 93,134 |
| 2024-02-28 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
A · derivative
|
Restricted Stock Units | 134,100 | $0.00 | $0 | 134,100 |
| 2024-02-27 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,964 | $0.00 | $0 | 15,964 |
| 2024-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 29,400 | $0.00 | $0 | 0 |
| 2024-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 29,400 | $0.00 | $0 | 1,588,815 |
| 2024-02-17 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 44,250 | $0.00 | $0 | 44,250 |
| 2024-02-17 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 44,250 | $0.00 | $0 | 1,633,065 |
| 2024-02-16 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,855 | $0.00 | $0 | 9,710 |
| 2024-02-16 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,911 | $30.97 | $59,184 | 142,428 |
| 2024-02-16 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,855 | $0.00 | $0 | 144,339 |
| 2024-02-15 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,110 | $0.00 | $0 | 12,330 |
| 2024-02-15 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,618 | $30.34 | $49,090 | 139,484 |
| 2024-02-15 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,110 | $0.00 | $0 | 141,102 |
| 2024-02-05 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,375 | $0.00 | $0 | 0 |
| 2024-02-05 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,903 | $30.83 | $89,499 | 136,992 |
| 2024-02-05 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 7,375 | $0.00 | $0 | 139,895 |
| 2024-01-29 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 22,712 | $32.29 | $733,370 | 53,002 |
| 2024-01-29 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 42,100 | $0.00 | $0 | 75,714 |
| 2024-01-29 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 27,515 | $32.29 | $888,459 | 132,520 |
| 2024-01-29 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 69,200 | $0.00 | $0 | 160,035 |
| 2024-01-02 | AYYAPPAN AJAY | EVP & Gen Counsel/Corp. Sec'y. |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 224 | $27.19 | $6,091 | 33,614 |
| 2023-09-01 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,295 | $0.00 | $0 | 40,610 |
| 2023-09-01 | Jetley Vivek | EVP and Head of Analytics |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 11,224 | $29.23 | $328,078 | 296,896 |
| 2023-09-01 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 20,295 | $0.00 | $0 | 308,120 |
| 2023-08-23 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 25,995 | $28.23 | $733,839 | 75,730 |
| 2023-07-10 | Chhibbar Vishal | Chief Growth and Strategy Ofc |
Equity grant / award
A · derivative
|
Employee Stock Options (right to buy) | 26,803 | $0.00 | $0 | 26,803 |
| 2023-06-30 | Jetley Vivek | EVP and Head of Analytics |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 144 | $135.95 | $19,577 | 57,565 |
| 2023-06-21 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Equity grant / award
A · derivative
|
Employee Stock Options (right to buy) | 26,865 | $0.00 | $0 | 26,865 |
| 2023-06-20 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,847 | $0.00 | $0 | 10,376 |
| 2023-06-20 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,847 | $0.00 | $0 | 11,119 |
| 2023-05-11 | Minto Anne Elizabeth | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3 | $147.32 | $442 | 2,533 |
| 2023-05-10 | Minto Anne Elizabeth | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,536 | $0.00 | $0 | 0 |
| 2023-05-10 | Minto Anne Elizabeth | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 557 | $0.00 | $0 | 2,536 |
| 2023-05-10 | Minto Anne Elizabeth | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,536 | $27.62 | $70,044 | 2,536 |
| 2023-05-10 | Minto Anne Elizabeth | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 557 | $152.74 | $85,076 | 0 |
| 2023-05-10 | Minto Anne Elizabeth | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 557 | $27.62 | $15,384 | 557 |
| 2023-05-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,402 | $178.11 | $249,710 | 15,843 |
| 2023-03-17 | Nicolelli Maurizio | Executive Vice President & CFO |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 750 | $151.79 | $113,842 | 16,382 |
| 2023-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,091 | $0.00 | $0 | 1,092 |
| 2023-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 498 | $0.00 | $0 | 498 |
| 2023-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 559 | $163.25 | $91,257 | 9,970 |
| 2023-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,091 | $0.00 | $0 | 10,529 |
| 2023-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 255 | $163.25 | $41,629 | 9,438 |
| 2023-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 498 | $0.00 | $0 | 9,693 |
| 2023-02-28 | Fibig Andreas | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 600 | $165.85 | $99,510 | 600 |
| 2023-02-22 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 764 | $169.66 | $129,620 | 5,369 |
| 2023-02-20 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,544 | $0.00 | $0 | 0 |
| 2023-02-20 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 854 | $170.53 | $145,633 | 11,600 |
| 2023-02-20 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,544 | $0.00 | $0 | 12,454 |
| 2023-02-19 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,749 | $0.00 | $0 | 1,749 |
| 2023-02-19 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 968 | $170.53 | $165,073 | 10,910 |
| 2023-02-19 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,749 | $0.00 | $0 | 11,878 |
| 2023-02-17 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,665 | $0.00 | $0 | 3,330 |
| 2023-02-17 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 921 | $170.57 | $157,095 | 10,129 |
| 2023-02-17 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,665 | $0.00 | $0 | 11,050 |
| 2023-02-16 | Bhalla Vikas | EVP & Head of Outsourcing |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,087 | $0.00 | $0 | 3,261 |
| 2023-02-16 | Bhalla Vikas | EVP & Head of Outsourcing |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 465 | $172.03 | $79,994 | 17,129 |
| 2023-02-16 | Bhalla Vikas | EVP & Head of Outsourcing |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,087 | $0.00 | $0 | 17,594 |
| 2023-02-15 | Nicolelli Maurizio | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,288 | $0.00 | $0 | 3,288 |
| 2023-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,474 | $0.00 | $0 | 1,475 |
| 2023-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 581 | $173.13 | $100,589 | 13,334 |
| 2023-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,474 | $0.00 | $0 | 13,915 |
| 2023-02-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,466 | $169.76 | $248,868 | 17,245 |
| 2023-01-31 | Kapoor Rohit | CEO & Vice Chairman |
Other disposed transaction
J
|
Common Stock, par value $0.001 per share | 36,000 | $0.00 | $0 | 201,319 |
| 2023-01-31 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,189 | $168.42 | $368,671 | 5,369 |
| 2023-01-30 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 63,990 | $0.00 | $0 | 237,319 |
| 2023-01-17 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,750 | $173.69 | $477,648 | 4,294 |
| 2023-01-10 | Fibig Andreas | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 493 | $0.00 | $0 | 493 |
| 2022-12-30 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 73 | $132.62 | $9,681 | 27,405 |
| 2022-12-14 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 389 | $177.08 | $68,884 | 5,365 |
| 2022-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,123 | $0.00 | $0 | 0 |
| 2022-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 734 | $179.69 | $131,892 | 6,143 |
| 2022-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,123 | $0.00 | $0 | 6,877 |
| 2022-11-15 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,896 | $182.50 | $711,020 | 9,379 |
| 2022-11-09 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 836 | $0.00 | $0 | 0 |
| 2022-11-09 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 836 | $0.00 | $0 | 12,544 |
| 2022-11-04 | OSTLER CLYDE W | Dir |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 550 | $0.00 | $0 | 18,711 |
| 2022-11-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 407 | $184.16 | $74,953 | 19,261 |
| 2022-11-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,565 | $183.69 | $287,475 | 19,668 |
| 2022-11-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 413 | $182.20 | $75,249 | 21,233 |
| 2022-11-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 615 | $181.40 | $111,561 | 21,646 |
| 2022-10-22 | Jetley Vivek | EVP and Head of Analytics |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,526 | $164.16 | $414,668 | 51,703 |
| 2022-10-22 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Common Stock, par value $0.001 per share | 4,567 | $0.00 | $0 | 0 |
| 2022-07-28 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,588 | $149.90 | $537,841 | 13,275 |
| 2022-06-21 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,154 | $0.00 | $0 | 9,272 |
| 2022-06-21 | STUDENMUND JAYNIE M | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,411 | $0.00 | $0 | 8,230 |
| 2022-06-09 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 146 | $149.01 | $21,755 | 28,174 |
| 2022-06-09 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,328 | $148.40 | $197,075 | 28,320 |
| 2022-06-09 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,026 | $147.44 | $151,273 | 29,648 |
| 2022-05-05 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,500 | $138.10 | $345,250 | 30,674 |
| 2022-03-31 | Nicolelli Maurizio | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,177 | $0.00 | $0 | 4,177 |
| 2022-03-16 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 1,263 | $136.04 | $171,819 | 5,365 |
| 2022-03-15 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,275 | $0.00 | $0 | 0 |
| 2022-03-15 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,275 | $0.00 | $0 | 32,674 |
| 2022-03-14 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 500 | $124.50 | $62,250 | 23,907 |
| 2022-03-14 | Nicolelli Maurizio | Executive Vice President & CFO |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 1,200 | $124.50 | $149,400 | 7,527 |
| 2022-03-11 | Kini Narasimha | EVP, Emerging Bus Unit Leader |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 500 | $125.00 | $62,500 | 23,407 |
| 2022-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,091 | $0.00 | $0 | 2,183 |
| 2022-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 498 | $0.00 | $0 | 996 |
| 2022-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 499 | $123.04 | $61,397 | 2,911 |
| 2022-03-02 | Mahon Anita | EVP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,589 | $0.00 | $0 | 3,410 |
| 2022-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,603 | $0.00 | $0 | 0 |
| 2022-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 887 | $114.02 | $101,136 | 11,708 |
| 2022-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,603 | $0.00 | $0 | 12,595 |
| 2022-02-20 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,342 | $0.00 | $0 | 1,343 |
| 2022-02-20 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 612 | $114.02 | $69,780 | 13,581 |
| 2022-02-20 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,342 | $0.00 | $0 | 14,193 |
| 2022-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,850 | $0.00 | $0 | 11,700 |
| 2022-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,880 | $0.00 | $0 | 165,827 |
| 2022-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Common Stock, par value $0.001 per share | 7,227 | $0.00 | $0 | 7,227 |
| 2022-02-19 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,641 | $0.00 | $0 | 3,283 |
| 2022-02-19 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 749 | $114.02 | $85,401 | 12,851 |
| 2022-02-19 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,641 | $0.00 | $0 | 13,600 |
| 2022-02-17 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,052 | $0.00 | $0 | 3,158 |
| 2022-02-17 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 552 | $119.75 | $66,102 | 3,119 |
| 2022-02-17 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,052 | $0.00 | $0 | 3,671 |
| 2022-02-16 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,332 | $0.00 | $0 | 2,332 |
| 2022-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,475 | $0.00 | $0 | 2,949 |
| 2022-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 491 | $121.95 | $59,877 | 4,194 |
| 2022-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,475 | $0.00 | $0 | 4,685 |
| 2022-01-31 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 38,525 | $0.00 | $0 | 143,870 |
| 2022-01-01 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 340 | $0.00 | $0 | 7,118 |
| 2021-12-14 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 251 | $132.76 | $33,323 | 1,360 |
| 2021-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,123 | $0.00 | $0 | 1,123 |
| 2021-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 622 | $135.55 | $84,312 | 1,611 |
| 2021-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,123 | $0.00 | $0 | 2,233 |
| 2021-11-08 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,126 | $0.00 | $0 | 2,127 |
| 2021-11-08 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 651 | $137.14 | $89,278 | 5,841 |
| 2021-11-08 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,126 | $0.00 | $0 | 6,492 |
| 2021-11-05 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 468 | $134.75 | $63,063 | 97,185 |
| 2021-11-05 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,580 | $134.75 | $617,155 | 105,345 |
| 2021-11-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,532 | $134.75 | $1,284,437 | 97,653 |
| 2021-11-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,645 | $131.75 | $480,229 | 107,185 |
| 2021-11-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 15,420 | $134.75 | $2,077,845 | 109,925 |
| 2021-11-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 11,420 | $131.75 | $1,504,585 | 125,345 |
| 2021-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,355 | $131.75 | $837,271 | 110,830 |
| 2021-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,580 | $131.75 | $1,130,415 | 136,765 |
| 2021-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,112 | $127.75 | $1,164,058 | 117,185 |
| 2021-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 16,119 | $127.75 | $2,059,202 | 145,345 |
| 2021-10-22 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,566 | $0.00 | $0 | 4,567 |
| 2021-10-22 | Jetley Vivek | EVP and Head of Analytics |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,620 | $122.84 | $321,841 | 43,519 |
| 2021-10-22 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,566 | $0.00 | $0 | 46,139 |
| 2021-10-15 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,247 | $127.59 | $286,695 | 126,297 |
| 2021-10-15 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,566 | $126.28 | $324,034 | 128,544 |
| 2021-10-15 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,075 | $124.95 | $759,071 | 131,110 |
| 2021-10-15 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,881 | $127.75 | $495,798 | 161,464 |
| 2021-10-14 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 20,000 | $124.75 | $2,495,000 | 165,345 |
| 2021-10-01 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,661 | $123.11 | $327,596 | 7,486 |
| 2021-09-07 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 205 | $0.00 | $0 | 185,345 |
| 2021-09-01 | Nicolelli Maurizio | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,121 | $0.00 | $0 | 8,121 |
| 2021-08-27 | Orogen Echo LLC | Dir |
Other disposed transaction
D · derivative
|
3.50% Convertible Senior Notes due 2024 | 1,689,606 | $0.00 | $0 | 0 |
| 2021-08-27 | Orogen Echo LLC | Dir |
Exercise / conversion
C · derivative
|
3.50% Convertible Senior Notes due 2024 | 310,394 | $0.00 | $0 | 1,689,606 |
| 2021-08-27 | Orogen Echo LLC | Dir |
Exercise / conversion
C
|
Common Stock | 310,394 | — | — | 310,394 |
| 2021-07-15 | STAGLIN GAREN K | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 2,500 | $108.79 | $271,975 | 31,399 |
| 2021-07-08 | STAGLIN GAREN K | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 2,500 | $107.04 | $267,600 | 29,399 |
| 2021-07-01 | STAGLIN GAREN K | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 2,500 | $107.12 | $267,800 | 26,899 |
| 2021-06-24 | STAGLIN GAREN K | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 2,500 | $106.83 | $267,075 | 24,399 |
| 2021-06-17 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,420 | $0.00 | $0 | 6,778 |
| 2021-06-15 | KELSO DAVID B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,363 | $0.00 | $0 | 38,061 |
| 2021-06-15 | KELSO DAVID B | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,363 | — | — | 7,870 |
| 2021-06-10 | STUDENMUND JAYNIE M | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 1,425 | $103.38 | $147,316 | 3,645 |
| 2021-05-20 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 21,000 | $99.03 | $2,079,630 | 137,185 |
| 2021-05-06 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,000 | $0.00 | $0 | 0 |
| 2021-05-06 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,000 | $97.50 | $97,500 | 41,573 |
| 2021-05-06 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,000 | $0.00 | $0 | 42,573 |
| 2021-05-03 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 530 | $0.00 | $0 | 185,550 |
| 2021-04-23 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 900 | $0.00 | $0 | 1,000 |
| 2021-04-23 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 900 | $96.50 | $86,850 | 41,573 |
| 2021-04-23 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 900 | $0.00 | $0 | 42,473 |
| 2021-04-16 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,100 | $0.00 | $0 | 1,900 |
| 2021-04-16 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 100 | $96.50 | $9,650 | 41,573 |
| 2021-04-16 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,000 | $95.50 | $95,500 | 41,673 |
| 2021-04-16 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,100 | $0.00 | $0 | 42,673 |
| 2021-04-14 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,000 | $0.00 | $0 | 3,000 |
| 2021-04-14 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,000 | $94.50 | $94,500 | 41,573 |
| 2021-04-14 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,000 | $0.00 | $0 | 42,573 |
| 2021-04-12 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 868 | $92.94 | $80,672 | 10,147 |
| 2021-04-12 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,615 | $92.13 | $240,920 | 11,015 |
| 2021-04-09 | MITTAL SOM | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,136 | $92.76 | $105,375 | 0 |
| 2021-04-09 | MITTAL SOM | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,521 | $92.20 | $416,836 | 1,136 |
| 2021-03-25 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 13,017 | $90.13 | $1,173,222 | 158,185 |
| 2021-03-25 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 33,824 | $90.24 | $3,052,278 | 186,080 |
| 2021-03-12 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,332 | $89.98 | $119,853 | 171,202 |
| 2021-03-12 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 972 | $89.98 | $87,461 | 219,904 |
| 2021-03-11 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,201 | $89.97 | $737,844 | 172,534 |
| 2021-03-11 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 13,353 | $89.96 | $1,201,236 | 220,876 |
| 2021-03-10 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 726 | $89.96 | $65,311 | 180,735 |
| 2021-03-10 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 579 | $89.96 | $52,087 | 234,229 |
| 2021-03-08 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,724 | $89.95 | $155,074 | 181,461 |
| 2021-03-08 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,272 | $89.95 | $114,416 | 234,808 |
| 2021-03-05 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,500 | $0.00 | $0 | 4,000 |
| 2021-03-05 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,500 | $88.57 | $221,425 | 41,573 |
| 2021-03-05 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,500 | — | — | 44,073 |
| 2021-03-02 | Mahon Anita | Executive VP & CGS Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,091 | $0.00 | $0 | 3,274 |
| 2021-03-02 | Mahon Anita | Executive VP & CGS Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 498 | $0.00 | $0 | 1,494 |
| 2021-03-02 | Mahon Anita | Executive VP & CGS Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 358 | $85.14 | $30,480 | 1,049 |
| 2021-03-02 | Mahon Anita | Executive VP & CGS Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,091 | — | — | 1,407 |
| 2021-03-02 | Mahon Anita | Executive VP & CGS Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 182 | $85.14 | $15,495 | 316 |
| 2021-03-02 | Mahon Anita | Executive VP & CGS Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 498 | — | — | 498 |
| 2021-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp Sect'y |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 210 | $80.34 | $16,871 | 1,110 |
| 2021-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp Sect'y |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 810 | $0.00 | $0 | 0 |
| 2021-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp Sect'y |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 391 | $80.46 | $31,460 | 1,320 |
| 2021-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp Sect'y |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 810 | — | — | 1,711 |
| 2021-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp Sect'y |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 308 | $79.33 | $24,434 | 901 |
| 2021-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,602 | $0.00 | $0 | 1,603 |
| 2021-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 540 | $79.58 | $42,973 | 4,305 |
| 2021-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 613 | $80.55 | $49,377 | 4,845 |
| 2021-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,602 | — | — | 5,458 |
| 2021-02-20 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,343 | $0.00 | $0 | 2,685 |
| 2021-02-20 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 410 | $80.55 | $33,026 | 4,366 |
| 2021-02-20 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,343 | — | — | 4,776 |
| 2021-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,880 | $0.00 | $0 | 17,640 |
| 2021-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,228 | $0.00 | $0 | 14,455 |
| 2021-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 5,880 | — | — | 220,606 |
| 2021-02-20 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 7,228 | — | — | 214,726 |
| 2021-02-19 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,641 | $0.00 | $0 | 4,924 |
| 2021-02-19 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 558 | $81.22 | $45,321 | 3,433 |
| 2021-02-19 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,641 | — | — | 3,991 |
| 2021-02-17 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
A · derivative
|
Restricted Stock Units | 35,400 | $0.00 | $0 | 35,400 |
| 2021-02-04 | STAGLIN GAREN K | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,275 | $0.00 | $0 | 54,777 |
| 2021-02-04 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,348 | $0.00 | $0 | 53,502 |
| 2021-02-04 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,348 | — | — | 21,899 |
| 2021-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,474 | $0.00 | $0 | 4,424 |
| 2021-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 526 | $80.09 | $42,127 | 2,448 |
| 2021-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,474 | — | — | 2,974 |
| 2021-02-02 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,825 | $79.11 | $144,376 | 1,824 |
| 2021-02-01 | Bhalla Vikas | EVP & Head of Outsourcing. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,680 | $76.68 | $205,502 | 9,734 |
| 2021-02-01 | Bhalla Vikas | EVP & Head of Outsourcing. |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 6,268 | — | — | 12,414 |
| 2021-01-21 | Pipes Kristy | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 649 | $0.00 | $0 | 649 |
| 2021-01-04 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 162 | $85.38 | $13,832 | 400 |
| 2020-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 722 | $86.07 | $62,143 | 183,185 |
| 2020-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,871 | $85.19 | $926,100 | 183,907 |
| 2020-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,392 | $86.10 | $894,751 | 179,238 |
| 2020-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 20,715 | $85.33 | $1,767,611 | 189,630 |
| 2020-12-16 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,978 | $84.96 | $422,931 | 194,778 |
| 2020-12-16 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,199 | $84.96 | $611,627 | 210,345 |
| 2020-12-15 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,115 | $84.97 | $519,592 | 199,756 |
| 2020-12-15 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,422 | $84.96 | $715,533 | 217,544 |
| 2020-12-14 | Meckey Samuel | Executive Vice President |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,476 | $83.83 | $123,733 | 2,350 |
| 2020-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,123 | $0.00 | $0 | 2,246 |
| 2020-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 800 | $83.39 | $66,712 | 562 |
| 2020-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,123 | — | — | 1,362 |
| 2020-12-10 | KELSO DAVID B | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,138 | $0.00 | $0 | 0 |
| 2020-12-10 | KELSO DAVID B | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,138 | $83.71 | $430,102 | 5,507 |
| 2020-12-10 | KELSO DAVID B | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,138 | $21.50 | $110,467 | 10,645 |
| 2020-12-09 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,200 | $84.97 | $101,964 | 205,871 |
| 2020-12-09 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,300 | $84.96 | $110,448 | 225,966 |
| 2020-12-09 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 120 | $0.00 | $0 | 227,266 |
| 2020-12-07 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,348 | $0.00 | $0 | 0 |
| 2020-12-07 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,348 | $21.50 | $28,982 | 22,261 |
| 2020-12-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 700 | $84.95 | $59,465 | 207,071 |
| 2020-12-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,167 | $84.95 | $99,137 | 227,386 |
| 2020-12-03 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,278 | $0.00 | $0 | 4,980 |
| 2020-12-03 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,278 | $84.09 | $191,557 | 19,562 |
| 2020-12-03 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,278 | $21.50 | $48,977 | 21,840 |
| 2020-12-01 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,758 | $0.00 | $0 | 0 |
| 2020-12-01 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 900 | $84.65 | $76,185 | 20,551 |
| 2020-12-01 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,858 | $83.96 | $323,918 | 21,451 |
| 2020-12-01 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,758 | $21.50 | $102,297 | 25,309 |
| 2020-11-09 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 200 | $84.95 | $16,990 | 207,985 |
| 2020-11-09 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 205 | $84.95 | $17,415 | 229,153 |
| 2020-11-08 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,127 | $0.00 | $0 | 4,253 |
| 2020-11-08 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 651 | $80.31 | $52,282 | 3,826 |
| 2020-11-08 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,127 | — | — | 4,477 |
| 2020-11-04 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,500 | $0.00 | $0 | 4,758 |
| 2020-11-04 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,500 | $80.06 | $120,090 | 20,551 |
| 2020-11-04 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,000 | $79.23 | $79,230 | 22,051 |
| 2020-11-04 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,500 | $21.50 | $53,750 | 23,051 |
| 2020-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,870 | $78.21 | $615,513 | 208,185 |
| 2020-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 13,459 | $77.15 | $1,038,362 | 216,055 |
| 2020-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,555 | $79.11 | $755,896 | 229,358 |
| 2020-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 17,488 | $78.34 | $1,370,010 | 238,913 |
| 2020-11-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 18,468 | $77.11 | $1,424,067 | 256,401 |
| 2020-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,671 | $76.96 | $282,520 | 229,514 |
| 2020-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,489 | $76.95 | $345,429 | 274,869 |
| 2020-10-09 | Bhalla Vikas | EVP & Head of Outsourcing. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,000 | $69.90 | $139,800 | 6,146 |
| 2020-09-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 1,500 | $63.69 | $95,535 | 1,500 |
| 2020-08-11 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,316 | $0.00 | $0 | 0 |
| 2020-08-11 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,316 | $68.50 | $90,146 | 38,220 |
| 2020-08-11 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,316 | $19.76 | $26,004 | 39,536 |
| 2020-08-10 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 375 | $0.00 | $0 | 279,358 |
| 2020-08-06 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 3,004 | $0.00 | $0 | 1,316 |
| 2020-08-06 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4 | $68.50 | $274 | 38,220 |
| 2020-08-06 | Jetley Vivek | EVP and Head of Analytics |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,000 | $67.20 | $201,600 | 38,224 |
| 2020-08-06 | Jetley Vivek | EVP and Head of Analytics |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,004 | $19.76 | $59,359 | 41,224 |
| 2020-06-17 | KELSO DAVID B | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,796 | $0.00 | $0 | 40,424 |
| 2020-06-17 | KELSO DAVID B | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,796 | — | — | 5,507 |
| 2020-06-15 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,363 | $0.00 | $0 | 5,358 |
| 2020-03-10 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 400 | $0.00 | $0 | 279,733 |
| 2020-03-02 | Mahon Anita | See Remarks |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,992 | $0.00 | $0 | 1,992 |
| 2020-03-02 | Mahon Anita | See Remarks |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,365 | $0.00 | $0 | 4,365 |
| 2020-02-25 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,204 | $75.45 | $90,842 | 239 |
| 2020-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 875 | $0.00 | $0 | 0 |
| 2020-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 422 | $77.28 | $32,612 | 1,443 |
| 2020-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 875 | — | — | 1,865 |
| 2020-02-23 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,787 | $0.00 | $0 | 1,788 |
| 2020-02-23 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 683 | $77.28 | $52,782 | 2,094 |
| 2020-02-23 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,787 | — | — | 2,777 |
| 2020-02-23 | BAGAI PAVAN | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,875 | $0.00 | $0 | 2,875 |
| 2020-02-23 | BAGAI PAVAN | President & COO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,229 | $77.28 | $94,977 | 42,271 |
| 2020-02-23 | BAGAI PAVAN | President & COO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,875 | — | — | 43,500 |
| 2020-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,603 | $0.00 | $0 | 3,205 |
| 2020-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 613 | $77.28 | $47,373 | 990 |
| 2020-02-22 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,603 | — | — | 1,603 |
| 2020-02-22 | BAGAI PAVAN | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,650 | $0.00 | $0 | 5,300 |
| 2020-02-22 | BAGAI PAVAN | President & COO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,133 | $77.28 | $87,558 | 40,625 |
| 2020-02-22 | BAGAI PAVAN | President & COO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,650 | — | — | 41,758 |
| 2020-02-21 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 953 | $78.20 | $74,525 | 0 |
| 2020-02-20 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,342 | $0.00 | $0 | 4,028 |
| 2020-02-20 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 467 | $78.56 | $36,688 | 2,350 |
| 2020-02-20 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,342 | — | — | 2,817 |
| 2020-02-19 | Nicolelli Maurizio | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,365 | $0.00 | $0 | 4,365 |
| 2020-02-04 | STAGLIN GAREN K | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,348 | $0.00 | $0 | 52,487 |
| 2020-02-04 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,702 | $0.00 | $0 | 51,139 |
| 2020-02-04 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,702 | — | — | 20,551 |
| 2020-02-03 | Nicolelli Maurizio | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,898 | $0.00 | $0 | 5,898 |
| 2020-01-28 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,122 | $74.51 | $83,600 | 0 |
| 2020-01-28 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,884 | $74.02 | $287,494 | 1,122 |
| 2020-01-27 | Miglani Nalin Kumar | VP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 3,225 | $73.63 | $237,457 | 5,006 |
| 2020-01-27 | Miglani Nalin Kumar | VP and Chief HR Officer |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 8,231 | — | — | 8,231 |
| 2020-01-22 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 8,841 | $0.00 | $0 | 0 |
| 2020-01-22 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,831 | $72.91 | $789,688 | 233,185 |
| 2020-01-22 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,841 | $72.91 | $644,597 | 211,352 |
| 2020-01-22 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 8,841 | $24.77 | $218,992 | 220,193 |
| 2020-01-21 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,993 | $0.00 | $0 | 8,841 |
| 2020-01-21 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,296 | $72.51 | $166,483 | 244,016 |
| 2020-01-21 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,993 | $72.51 | $144,512 | 211,352 |
| 2020-01-21 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,993 | $24.77 | $49,367 | 213,346 |
| 2020-01-17 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 7,216 | $0.00 | $0 | 10,834 |
| 2020-01-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,253 | $72.68 | $527,148 | 246,312 |
| 2020-01-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,216 | $72.68 | $524,459 | 211,352 |
| 2020-01-17 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 7,216 | $24.77 | $178,740 | 218,568 |
| 2020-01-16 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,450 | $0.00 | $0 | 18,050 |
| 2020-01-16 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,620 | $72.52 | $335,042 | 253,565 |
| 2020-01-16 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,450 | $72.52 | $322,714 | 211,352 |
| 2020-01-16 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,450 | $24.77 | $110,226 | 215,802 |
| 2020-01-13 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 6,759 | $0.00 | $0 | 22,500 |
| 2020-01-13 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,697 | $70.90 | $687,517 | 258,185 |
| 2020-01-13 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,759 | $70.90 | $479,213 | 211,352 |
| 2020-01-13 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 6,759 | $24.77 | $167,420 | 218,111 |
| 2020-01-10 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 189 | $70.90 | $13,400 | 267,882 |
| 2020-01-03 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 821 | $0.00 | $0 | 0 |
| 2020-01-03 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 215 | $70.40 | $15,136 | 18,849 |
| 2020-01-03 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 606 | $70.00 | $42,420 | 19,064 |
| 2020-01-03 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 821 | $18.24 | $14,975 | 19,670 |
| 2020-01-02 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 7,752 | $0.00 | $0 | 821 |
| 2020-01-02 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,752 | $70.01 | $542,718 | 18,849 |
| 2020-01-02 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 7,752 | $18.24 | $141,396 | 26,601 |
| 2019-12-23 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 751 | $0.00 | $0 | 29,259 |
| 2019-12-23 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,099 | $70.90 | $77,919 | 268,071 |
| 2019-12-23 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 751 | $70.90 | $53,246 | 211,352 |
| 2019-12-23 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 751 | $24.77 | $18,602 | 212,103 |
| 2019-12-20 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,360 | $71.02 | $96,587 | 33,756 |
| 2019-12-19 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 800 | $0.00 | $0 | 39,518 |
| 2019-12-19 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 576 | $70.90 | $40,838 | 274,969 |
| 2019-12-19 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 800 | $70.90 | $56,720 | 211,352 |
| 2019-12-19 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 800 | $24.77 | $19,816 | 212,152 |
| 2019-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,082 | $0.00 | $0 | 40,318 |
| 2019-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,257 | $70.91 | $301,864 | 275,545 |
| 2019-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,082 | $70.91 | $289,455 | 211,352 |
| 2019-12-17 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,082 | $24.77 | $101,111 | 215,434 |
| 2019-12-16 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 581 | $70.89 | $41,187 | 0 |
| 2019-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,123 | $0.00 | $0 | 3,369 |
| 2019-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 542 | $69.46 | $37,647 | 581 |
| 2019-12-13 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,123 | — | — | 1,123 |
| 2019-12-06 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,579 | $0.00 | $0 | 0 |
| 2019-12-06 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,579 | $18.24 | $28,801 | 19,562 |
| 2019-12-05 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,282 | $0.00 | $0 | 1,579 |
| 2019-12-05 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,707 | $69.42 | $187,920 | 17,983 |
| 2019-12-05 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,282 | $18.24 | $78,104 | 20,690 |
| 2019-12-04 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,712 | $0.00 | $0 | 5,861 |
| 2019-12-04 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,712 | $69.03 | $187,209 | 16,408 |
| 2019-12-04 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,712 | $18.24 | $49,467 | 19,120 |
| 2019-11-27 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 3,000 | $0.00 | $0 | 44,500 |
| 2019-11-27 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,100 | $70.90 | $219,790 | 280,085 |
| 2019-11-27 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,000 | $70.90 | $212,700 | 211,352 |
| 2019-11-27 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,000 | $24.77 | $74,310 | 214,352 |
| 2019-11-27 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 360 | $0.00 | $0 | 211,352 |
| 2019-11-26 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 107 | $69.90 | $7,479 | 283,185 |
| 2019-11-26 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 82 | $69.90 | $5,732 | 211,712 |
| 2019-11-25 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,137 | $69.90 | $359,076 | 283,292 |
| 2019-11-25 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,772 | $69.90 | $403,463 | 211,794 |
| 2019-11-20 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,645 | $69.90 | $184,886 | 288,429 |
| 2019-11-20 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,960 | $69.91 | $206,934 | 217,566 |
| 2019-11-19 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,137 | $69.91 | $219,308 | 291,074 |
| 2019-11-19 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,868 | $69.91 | $270,412 | 220,526 |
| 2019-11-13 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 2,500 | $0.00 | $0 | 224,394 |
| 2019-11-08 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,126 | $0.00 | $0 | 6,380 |
| 2019-11-08 | Meckey Samuel | Executive Vice President |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 651 | $69.16 | $45,023 | 1,475 |
| 2019-11-08 | Meckey Samuel | Executive Vice President |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,126 | — | — | 2,126 |
| 2019-11-05 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,225 | $69.90 | $85,628 | 294,211 |
| 2019-11-05 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,409 | $69.90 | $98,489 | 226,894 |
| 2019-11-04 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1 | $69.90 | $70 | 295,436 |
| 2019-11-01 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 142 | $69.90 | $9,926 | 228,303 |
| 2019-10-31 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,294 | $69.95 | $230,415 | 295,437 |
| 2019-10-31 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,565 | $69.95 | $249,372 | 228,445 |
| 2019-10-30 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,454 | $69.98 | $661,591 | 298,731 |
| 2019-10-30 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,702 | $69.98 | $678,946 | 232,010 |
| 2019-10-29 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,150 | $69.02 | $355,453 | 40,266 |
| 2019-10-29 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,196 | $68.02 | $353,432 | 45,416 |
| 2019-06-24 | Bhalla Vikas | EVP & Head of Outsourcing. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,000 | $66.35 | $663,500 | 920 |
| 2019-06-18 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,892 | $63.50 | $120,142 | 0 |
| 2019-06-17 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,796 | $0.00 | $0 | 2,995 |
| 2019-06-15 | MITTAL SOM | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,857 | $0.00 | $0 | 8,874 |
| 2019-06-15 | MITTAL SOM | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,857 | — | — | 5,657 |
| 2019-04-24 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 542 | $62.00 | $33,604 | 0 |
| 2019-04-23 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,416 | $61.65 | $87,296 | 542 |
| 2019-04-18 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,000 | $61.00 | $61,000 | 1,958 |
| 2019-04-16 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 12,987 | $0.00 | $0 | 0 |
| 2019-04-16 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 12,987 | $9.59 | $124,545 | 18,036 |
| 2019-04-15 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 20,013 | $0.00 | $0 | 12,987 |
| 2019-04-15 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 10,598 | $61.07 | $647,220 | 5,049 |
| 2019-04-15 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 15,100 | $59.94 | $905,094 | 15,647 |
| 2019-04-15 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 20,013 | $9.59 | $191,925 | 30,747 |
| 2019-03-15 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,896 | $59.96 | $233,604 | 2,958 |
| 2019-03-14 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,102 | $59.92 | $125,952 | 6,854 |
| 2019-03-05 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 992 | $60.35 | $59,867 | 0 |
| 2019-02-27 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,482 | $61.85 | $91,662 | 992 |
| 2019-02-26 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,400 | $0.00 | $0 | 0 |
| 2019-02-26 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 918 | $63.53 | $58,321 | 2,474 |
| 2019-02-26 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,400 | — | — | 3,392 |
| 2019-02-26 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,030 | $62.29 | $126,449 | 992 |
| 2019-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 875 | $0.00 | $0 | 875 |
| 2019-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 415 | $64.00 | $26,560 | 1,166 |
| 2019-02-24 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 875 | — | — | 1,581 |
| 2019-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 810 | $0.00 | $0 | 1,620 |
| 2019-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 434 | $64.00 | $27,776 | 706 |
| 2019-02-23 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 810 | — | — | 1,140 |
| 2019-02-22 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 710 | $0.00 | $0 | 2,130 |
| 2019-02-22 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 380 | $63.34 | $24,069 | 330 |
| 2019-02-22 | AYYAPPAN AJAY | SVP & Gen Counsel/Corp. Sec'y. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 710 | — | — | 710 |
| 2019-02-20 | Meckey Samuel | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,370 | $0.00 | $0 | 5,370 |
| 2019-02-15 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,000 | $62.95 | $251,800 | 41,861 |
| 2019-02-14 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,000 | $61.86 | $309,300 | 45,861 |
| 2019-02-05 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,500 | $60.08 | $390,520 | 50,861 |
| 2019-02-04 | STAGLIN GAREN K | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,702 | $0.00 | $0 | 52,902 |
| 2019-02-01 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,000 | $58.18 | $290,900 | 62,861 |
| 2019-01-31 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,275 | $56.86 | $72,496 | 0 |
| 2019-01-29 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 13,780 | — | — | 233,444 |
| 2018-12-15 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,500 | $0.00 | $0 | 9,000 |
| 2018-12-15 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,542 | $55.00 | $84,810 | 6,854 |
| 2018-12-15 | Srivatsan Nagaraja | Exec VP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,500 | — | — | 8,396 |
| 2018-12-13 | STUDENMUND JAYNIE M | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 2,220 | $55.65 | $123,543 | 2,220 |
| 2018-12-12 | STAGLIN GAREN K | Dir |
Open-market buy
P
|
Common Stock, par value $0.001 per share | 1,854 | $55.65 | $103,175 | 1,854 |
| 2018-12-12 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,854 | $55.65 | $103,175 | 16,992 |
| 2018-12-10 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,630 | $0.00 | $0 | 0 |
| 2018-12-10 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 130 | $55.54 | $7,220 | 18,846 |
| 2018-12-10 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,500 | $54.88 | $301,840 | 18,976 |
| 2018-12-10 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,630 | $8.51 | $47,911 | 24,476 |
| 2018-12-07 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,380 | $0.00 | $0 | 0 |
| 2018-12-07 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,380 | $8.51 | $20,254 | 16,408 |
| 2018-12-06 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,742 | $54.16 | $202,667 | 0 |
| 2018-12-04 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 0 |
| 2018-12-04 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 4,258 | $58.01 | $247,007 | 3,742 |
| 2018-12-04 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 8,000 | — | — | 8,000 |
| 2018-12-03 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 3,231 | $0.00 | $0 | 13,661 |
| 2018-12-03 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,231 | $58.10 | $187,721 | 9,230 |
| 2018-12-03 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,231 | $8.51 | $27,496 | 12,461 |
| 2018-11-08 | Meckey Samuel | Executive Vice President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 8,506 | $0.00 | $0 | 8,506 |
| 2018-10-10 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,631 | $0.00 | $0 | 5,630 |
| 2018-10-10 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 600 | $64.24 | $38,544 | 18,846 |
| 2018-10-10 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,031 | $63.41 | $319,016 | 19,446 |
| 2018-10-10 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,631 | $8.51 | $47,920 | 24,477 |
| 2018-10-04 | PANDIT VIKRAM S | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,199 | $0.00 | $0 | 1,199 |
| 2018-10-01 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,687 | $66.50 | $178,686 | 219,664 |
| 2018-09-28 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,986 | $66.50 | $198,569 | 222,351 |
| 2018-09-27 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,380 | $66.50 | $158,270 | 225,337 |
| 2018-09-26 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,360 | $66.50 | $289,940 | 227,717 |
| 2018-09-21 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,400 | $66.58 | $426,112 | 232,077 |
| 2018-09-13 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,254 | $65.19 | $929,218 | 238,477 |
| 2018-09-12 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 23,409 | $65.40 | $1,530,949 | 252,731 |
| 2018-09-10 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 5,631 | $0.00 | $0 | 11,261 |
| 2018-09-10 | STAGLIN GAREN K | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,631 | $64.18 | $361,398 | 18,846 |
| 2018-09-10 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 5,631 | $8.51 | $47,920 | 24,477 |
| 2018-09-07 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,510 | $64.95 | $98,074 | 276,140 |
| 2018-09-06 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,827 | $64.95 | $183,614 | 277,650 |
| 2018-08-31 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 40,780 | $63.85 | $2,603,803 | 280,477 |
| 2018-08-30 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 400 | $0.00 | $0 | 351,159 |
| 2018-08-30 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,761 | $63.00 | $173,943 | 8,600 |
| 2018-08-29 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,761 | $62.54 | $422,833 | 351,559 |
| 2018-07-24 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,439 | $62.50 | $277,438 | 358,320 |
| 2018-07-20 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,118 | $62.50 | $132,375 | 362,759 |
| 2018-07-13 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,206 | $61.62 | $444,034 | 364,877 |
| 2018-07-12 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 26,535 | $61.29 | $1,626,330 | 372,083 |
| 2018-07-11 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 8,259 | $60.96 | $503,469 | 398,618 |
| 2018-07-11 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 11,891 | $60.43 | $718,573 | 406,877 |
| 2018-07-10 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,337 | $60.03 | $320,380 | 418,768 |
| 2018-07-09 | Bhalla Vikas | EVP & Head of Outsourcing |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,122 | $60.00 | $367,320 | 4,615 |
| 2018-06-22 | STAGLIN GAREN K | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,854 | $0.00 | $0 | 51,200 |
| 2018-06-22 | STAGLIN GAREN K | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,854 | — | — | 18,846 |
| 2018-06-20 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,265 | $59.95 | $195,737 | 439,132 |
| 2018-06-15 | STAGLIN GAREN K | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,857 | $0.00 | $0 | 53,054 |
| 2018-06-15 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 250 | $0.00 | $0 | 442,397 |
| 2018-06-14 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,000 | $59.07 | $118,140 | 8,585 |
| 2018-06-05 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 800 | $0.00 | $0 | 442,647 |
| 2018-05-30 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,000 | $57.13 | $114,260 | 10,585 |
| 2018-05-03 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 900 | $0.00 | $0 | 443,447 |
| 2018-04-21 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 0 |
| 2018-04-21 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 3,835 | $58.82 | $225,575 | 12,585 |
| 2018-04-21 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 8,000 | — | — | 16,420 |
| 2018-04-19 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 180 | $60.03 | $10,805 | 8,420 |
| 2018-04-18 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,200 | $59.95 | $71,940 | 449,627 |
| 2018-03-16 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 3,000 | $0.00 | $0 | 36,000 |
| 2018-03-16 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,000 | $59.62 | $178,860 | 11,361 |
| 2018-03-16 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,000 | $9.59 | $28,770 | 14,361 |
| 2018-03-14 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 8,000 | $0.00 | $0 | 450,827 |
| 2018-02-28 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,157 | $58.14 | $299,828 | 0 |
| 2018-02-27 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,586 | $60.00 | $95,160 | 10,763 |
| 2018-02-26 | BAGAI PAVAN | President & COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,750 | $0.00 | $0 | 5,000 |
| 2018-02-26 | BAGAI PAVAN | President & COO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,333 | $61.67 | $82,206 | 64,916 |
| 2018-02-26 | BAGAI PAVAN | President & COO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,750 | — | — | 66,249 |
| 2018-02-24 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,375 | $0.00 | $0 | 18,750 |
| 2018-02-24 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 9,375 | — | — | 449,452 |
| 2018-02-23 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,972 | $0.00 | $0 | 23,917 |
| 2018-02-23 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 7,972 | — | — | 440,077 |
| 2018-02-22 | Chhibbar Vishal | EVP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,350 | $0.00 | $0 | 7,350 |
| 2018-02-16 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,428 | $60.01 | $205,714 | 9,335 |
| 2018-02-13 | Bhalla Vikas | EVP & Head of Outsourcing. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,400 | $0.00 | $0 | 0 |
| 2018-02-13 | Bhalla Vikas | EVP & Head of Outsourcing. |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 853 | $57.60 | $49,133 | 7,930 |
| 2018-02-13 | Bhalla Vikas | EVP & Head of Outsourcing. |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,400 | — | — | 8,783 |
| 2018-02-04 | STAGLIN GAREN K | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,650 | $0.00 | $0 | 51,197 |
| 2018-02-01 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,325 | $60.36 | $261,048 | 11,528 |
| 2018-01-30 | Chhibbar Vishal | EVP & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 4,142 | $61.94 | $256,555 | 6,467 |
| 2018-01-30 | Chhibbar Vishal | EVP & CFO |
Equity grant / award
A
|
Common Stock, par value $0.001 per share | 10,609 | — | — | 10,069 |
| 2018-01-19 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 3,000 | $0.00 | $0 | 39,000 |
| 2018-01-19 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,000 | $63.90 | $191,700 | 0 |
| 2018-01-19 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,000 | $9.59 | $28,770 | 3,000 |
| 2017-12-15 | Srivatsan Nagaraja | EVP & Chief Growth Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,500 | $0.00 | $0 | 13,500 |
| 2017-12-15 | Srivatsan Nagaraja | EVP & Chief Growth Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 1,677 | $60.80 | $101,962 | 2,823 |
| 2017-12-15 | Srivatsan Nagaraja | EVP & Chief Growth Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,500 | — | — | 4,500 |
| 2017-12-05 | KELSO DAVID B | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,700 | $0.00 | $0 | 5,138 |
| 2017-12-05 | KELSO DAVID B | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,629 | $0.00 | $0 | 0 |
| 2017-12-05 | KELSO DAVID B | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,329 | $60.72 | $445,017 | 0 |
| 2017-12-05 | KELSO DAVID B | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,700 | $21.50 | $58,050 | 7,329 |
| 2017-12-05 | KELSO DAVID B | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,629 | $18.24 | $84,433 | 4,629 |
| 2017-12-04 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,000 | $0.00 | $0 | 8,000 |
| 2017-12-04 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Other disposed transaction
F
|
Common Stock, par value $0.001 per share | 2,474 | $60.22 | $148,984 | 3,526 |
| 2017-12-04 | Miglani Nalin Kumar | EVP and Chief HR Officer |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 6,000 | — | — | 6,000 |
| 2017-11-17 | KELSO DAVID B | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 4,630 | $0.00 | $0 | 4,629 |
| 2017-11-17 | KELSO DAVID B | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,576 | $61.66 | $405,476 | 0 |
| 2017-11-17 | KELSO DAVID B | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 4,630 | $18.24 | $84,451 | 6,576 |
| 2017-11-16 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 8,000 | $0.00 | $0 | 161,686 |
| 2017-11-06 | STAGLIN GAREN K | Dir |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 8,000 | $0.00 | $0 | 16,992 |
| 2017-11-03 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 9,982 | $0.00 | $0 | 3,082 |
| 2017-11-03 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,918 | $62.02 | $429,054 | 6,148 |
| 2017-11-03 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 9,982 | $23.87 | $238,270 | 13,066 |
| 2017-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 2,789 | $0.00 | $0 | 52,649 |
| 2017-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 3,000 | $0.00 | $0 | 169,686 |
| 2017-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,789 | $62.50 | $174,312 | 172,686 |
| 2017-11-02 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 2,789 | $24.77 | $69,084 | 175,475 |
| 2017-11-01 | OSTLER CLYDE W | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 6,916 | $0.00 | $0 | 23,084 |
| 2017-11-01 | OSTLER CLYDE W | Dir |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,916 | $62.10 | $429,484 | 0 |
| 2017-11-01 | OSTLER CLYDE W | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 6,916 | $23.87 | $165,085 | 6,916 |
| 2017-10-30 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 931 | $0.00 | $0 | 55,438 |
| 2017-10-30 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 931 | $62.50 | $58,188 | 172,686 |
| 2017-10-30 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 931 | $24.77 | $23,061 | 173,617 |
| 2017-10-27 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 24,925 | $0.00 | $0 | 56,369 |
| 2017-10-27 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 24,925 | $62.54 | $1,558,810 | 172,686 |
| 2017-10-27 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 24,925 | $24.77 | $617,392 | 197,611 |
| 2017-10-26 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 16,206 | $0.00 | $0 | 81,294 |
| 2017-10-26 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 16,206 | $62.56 | $1,013,847 | 172,686 |
| 2017-10-26 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 16,206 | $24.77 | $401,423 | 188,892 |
| 2017-10-12 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 23,311 | $60.27 | $1,404,954 | 44,270 |
| 2017-10-11 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 28,213 | $0.00 | $0 | 3,929 |
| 2017-10-11 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 28,213 | $59.91 | $1,690,241 | 172,686 |
| 2017-10-11 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 28,213 | $19.76 | $557,489 | 200,899 |
| 2017-10-10 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 15,358 | $0.00 | $0 | 32,142 |
| 2017-10-10 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 15,358 | $59.61 | $915,490 | 172,686 |
| 2017-10-10 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 15,358 | $19.76 | $303,474 | 188,044 |
| 2017-10-09 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 5,100 | $59.41 | $302,991 | 0 |
| 2017-10-06 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 2,019 | $59.40 | $119,929 | 5,100 |
| 2017-10-03 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 7,882 | $0.00 | $0 | 47,500 |
| 2017-10-03 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,882 | $58.81 | $463,540 | 172,686 |
| 2017-10-03 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 7,882 | $19.76 | $155,748 | 180,568 |
| 2017-10-02 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 42,118 | $0.00 | $0 | 55,382 |
| 2017-10-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 42,118 | $58.96 | $2,483,277 | 172,686 |
| 2017-10-02 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 42,118 | $19.76 | $832,252 | 214,804 |
| 2017-09-27 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 20,934 | $0.00 | $0 | 0 |
| 2017-09-27 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 20,934 | $57.82 | $1,210,404 | 172,686 |
| 2017-09-27 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 20,934 | $8.75 | $183,172 | 193,620 |
| 2017-09-26 | de Villa Rembert | EVP |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 14,239 | $0.00 | $0 | 0 |
| 2017-09-26 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,239 | $57.56 | $819,597 | 10,697 |
| 2017-09-26 | de Villa Rembert | EVP |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 14,239 | $23.82 | $339,173 | 24,936 |
| 2017-09-25 | de Villa Rembert | EVP |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 19,391 | $0.00 | $0 | 14,239 |
| 2017-09-25 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 19,391 | $57.40 | $1,113,043 | 10,697 |
| 2017-09-25 | de Villa Rembert | EVP |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 19,391 | $23.82 | $461,894 | 30,088 |
| 2017-09-22 | de Villa Rembert | EVP |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 25,000 | $0.00 | $0 | 0 |
| 2017-09-22 | de Villa Rembert | EVP |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 6,370 | $0.00 | $0 | 33,630 |
| 2017-09-22 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 12,712 | $57.38 | $729,415 | 10,697 |
| 2017-09-22 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 18,658 | $57.10 | $1,065,372 | 23,409 |
| 2017-09-22 | de Villa Rembert | EVP |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 25,000 | $8.75 | $218,750 | 42,067 |
| 2017-09-22 | de Villa Rembert | EVP |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 6,370 | $23.82 | $151,733 | 17,067 |
| 2017-09-21 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 9,742 | $0.00 | $0 | 72,081 |
| 2017-09-21 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 9,742 | $56.64 | $551,787 | 172,686 |
| 2017-09-21 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 9,742 | $8.75 | $85,242 | 182,428 |
| 2017-09-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 14,577 | $0.00 | $0 | 81,823 |
| 2017-09-20 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,577 | $56.61 | $825,204 | 172,686 |
| 2017-09-20 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 14,577 | $8.75 | $127,549 | 187,263 |
| 2017-09-19 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 14,220 | $0.00 | $0 | 96,400 |
| 2017-09-19 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,220 | $55.63 | $791,059 | 172,686 |
| 2017-09-19 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 14,220 | $8.75 | $124,425 | 186,906 |
| 2017-09-18 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 35,780 | $0.00 | $0 | 110,620 |
| 2017-09-18 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 35,780 | $55.79 | $1,996,166 | 172,686 |
| 2017-09-18 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 35,780 | $8.75 | $313,075 | 208,466 |
| 2017-08-15 | de Villa Rembert | EVP |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 900 | $56.01 | $50,412 | 10,697 |
| 2017-06-26 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,234 | $55.80 | $68,857 | 7,119 |
| 2017-06-23 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 43,337 | $0.00 | $0 | 146,400 |
| 2017-06-23 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 43,337 | $55.03 | $2,384,835 | 172,686 |
| 2017-06-23 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 43,337 | $8.75 | $379,199 | 216,023 |
| 2017-06-22 | MITTAL SOM | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,854 | $0.00 | $0 | 10,728 |
| 2017-06-17 | MITTAL SOM | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,946 | $0.00 | $0 | 8,874 |
| 2017-06-17 | MITTAL SOM | Dir |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 1,946 | — | — | 1,946 |
| 2017-06-09 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,634 | $54.00 | $196,236 | 8,353 |
| 2017-06-05 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 1,868 | $54.00 | $100,872 | 11,987 |
| 2017-06-02 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 22,140 | $0.00 | $0 | 0 |
| 2017-06-02 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 22,140 | $53.06 | $1,174,748 | 172,686 |
| 2017-06-02 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 22,140 | $16.96 | $375,494 | 194,826 |
| 2017-06-01 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 27,860 | $0.00 | $0 | 22,140 |
| 2017-06-01 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 27,860 | $52.93 | $1,474,630 | 172,686 |
| 2017-06-01 | Kapoor Rohit | CEO & Vice Chairman |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 27,860 | $16.96 | $472,506 | 200,546 |
| 2017-05-30 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 3,000 | $0.00 | $0 | 45,000 |
| 2017-05-30 | Chhibbar Vishal | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 4,122 | $52.20 | $215,168 | 13,855 |
| 2017-05-30 | Chhibbar Vishal | EVP & CFO |
Exercise / conversion
M
|
Common Stock, par value $0.001 per share | 3,000 | $9.59 | $28,770 | 17,977 |
| 2017-05-23 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,000 | $51.45 | $308,700 | 67,581 |
| 2017-05-22 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,000 | $50.92 | $305,520 | 73,581 |
| 2017-05-22 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 650 | $0.00 | $0 | 172,686 |
| 2017-05-19 | Kapoor Rohit | CEO & Vice Chairman |
Equity grant / award
G
|
Common Stock, par value $0.001 per share | 800 | $0.00 | $0 | 173,336 |
| 2017-05-10 | Saltzman Nancy | EVP & Gen. Counsel/Corp. Sec'y |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 3,781 | $50.35 | $190,373 | 0 |
| 2017-05-08 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,000 | $50.11 | $300,660 | 79,581 |
| 2017-05-05 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 22,764 | $49.54 | $1,127,729 | 174,136 |
| 2017-05-04 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 6,000 | $49.49 | $296,940 | 85,581 |
| 2017-05-02 | BAGAI PAVAN | President & COO |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 7,000 | $48.88 | $342,160 | 91,581 |
| 2017-04-27 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 29,520 | $48.10 | $1,419,912 | 224,136 |
| 2017-04-26 | Kapoor Rohit | CEO & Vice Chairman |
Open-market sell
S
|
Common Stock, par value $0.001 per share | 14,835 | $48.03 | $712,525 | 253,656 |