REPUBLIC SERVICES, INC.
RSG · Refuse Systems · 307.7M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $223M (gross $262M, SBC $39M)
Reference price $211.28 · est. market cap ~$65.0B — last insider sale, 2026-06-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B83Wide-moat, vertically integrated waste franchise with top-decile margins, FCF and returns and durable pricing power.
Strengths
- Top-decile gross (100th), operating (87.5th), EBITDA (84.3rd) and FCF margins (87.5th), with sector-leading FCF (100th) and strong ROA (6.2%, 90.9th) and ROIC (10.2%, 72nd)
- Durable landfill/density moat, recurring contracted revenue, consistent above-inflation pricing (~4% yield)
Risks
- Slow organic growth (revenue ~flat, volume −1%) and mid-pack ROE (60th); negative tangible book from goodwill/leverage (D/E 1.15)
- Regulatory/environmental, fuel and labor-cost exposure
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
49.4%
Operating margin
17.4%
Net margin
11.2%
Return on equity
17.9%
Return on assets
6.2%
ROIC
10.2%
Revenue growth (QoQ)
-0.6%
Net-income growth
4.7%
Debt / equity
1.1×
Net debt / EBITDA
2.7×
Current ratio
0.6×
Free cash flow
$2.4B
EBITDA
$5.1B
Tangible book value
-$5.4B
Cash & investments
$76M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-11 | Volpe Sandra M | Sell | 1.8K | $211.28 |
| 2026-05-19 | Carlsen Elyse | Sell | 139 | $216.30 |
| 2026-05-19 | Carlsen Elyse | Sell | 221 | $216.34 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 8.9K | $213.18 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 23K | $214.52 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 7.1K | $215.11 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 380 | $208.28 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 4.2K | $210.38 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 9.2K | $211.48 |
| 2026-05-18 | CASCADE INVESTMENT, L.L.C. | Buy | 8.1K | $212.28 |
| 2026-05-15 | CASCADE INVESTMENT, L.L.C. | Buy | 51K | $208.55 |
| 2026-05-15 | CASCADE INVESTMENT, L.L.C. | Buy | 23K | $209.65 |
| 2026-05-15 | CASCADE INVESTMENT, L.L.C. | Buy | 18K | $210.58 |
| 2026-05-15 | CASCADE INVESTMENT, L.L.C. | Buy | 28K | $208.00 |
| 2026-05-14 | CASCADE INVESTMENT, L.L.C. | Buy | 59K | $206.71 |
| 2026-05-14 | CASCADE INVESTMENT, L.L.C. | Buy | 152K | $207.51 |
| 2026-05-14 | CASCADE INVESTMENT, L.L.C. | Buy | 97K | $208.52 |
| 2026-05-13 | CASCADE INVESTMENT, L.L.C. | Buy | 76K | $201.24 |
| 2026-05-13 | CASCADE INVESTMENT, L.L.C. | Buy | 174K | $202.04 |
| 2026-05-13 | CASCADE INVESTMENT, L.L.C. | Buy | 88K | $203.06 |
| 2026-05-13 | CASCADE INVESTMENT, L.L.C. | Buy | 28K | $203.67 |
| 2026-05-12 | CASCADE INVESTMENT, L.L.C. | Buy | 50K | $201.70 |
| 2026-05-12 | CASCADE INVESTMENT, L.L.C. | Buy | 4.8K | $202.61 |
| 2026-05-11 | CASCADE INVESTMENT, L.L.C. | Buy | 78K | $197.18 |
| 2026-05-01 | Bell Jennifer Lynn | Tax withheld | 98 | $206.56 |
| 2026-05-01 | Bell Jennifer Lynn | Option exercise | 202 | — |
| 2026-05-01 | Bell Jennifer Lynn | Tax withheld | 98 | $206.56 |
| 2026-05-01 | Bell Jennifer Lynn | Option exercise | 202 | — |
| 2026-04-28 | Rodriguez Courtney | Option exercise | 534 | — |
| 2026-04-28 | Rodriguez Courtney | Tax withheld | 221 | $208.15 |
| 2026-04-28 | Rodriguez Courtney | Option exercise | 534 | — |
| 2026-04-28 | Rodriguez Courtney | Tax withheld | 221 | $208.15 |
| 2026-03-01 | Carlsen Elyse | Option exercise | 82 | — |
| 2026-03-01 | Carlsen Elyse | Tax withheld | 22 | $229.00 |
| 2026-03-01 | Carlsen Elyse | Option exercise | 137 | — |
| 2026-03-01 | Carlsen Elyse | Tax withheld | 37 | $229.00 |
| 2026-03-01 | Richardson Larson | Option exercise | 295 | — |
| 2026-03-01 | Richardson Larson | Tax withheld | 127 | $229.00 |
| 2026-03-01 | Arambula Julia | Option exercise | 12 | — |
| 2026-03-01 | Arambula Julia | Tax withheld | 12 | $229.00 |
| 2026-03-01 | Rodriguez Courtney | Option exercise | 485 | — |
| 2026-03-01 | Rodriguez Courtney | Tax withheld | 201 | $229.00 |
| 2026-03-01 | Hodges Amanda | Option exercise | 478 | — |
| 2026-03-01 | Hodges Amanda | Tax withheld | 201 | $229.00 |
| 2026-03-01 | Ellingsen Catharine D | Option exercise | 878 | — |
| 2026-03-01 | Ellingsen Catharine D | Tax withheld | 372 | $229.00 |
| 2026-03-01 | Bales Brian A | Option exercise | 24 | — |
| 2026-03-01 | Bales Brian A | Tax withheld | 24 | $229.00 |
| 2026-03-01 | Brummer Gregg | Option exercise | 945 | — |
| 2026-03-01 | Brummer Gregg | Tax withheld | 391 | $229.00 |
| 2026-03-01 | DelGhiaccio Brian M | Option exercise | 904 | — |
| 2026-03-01 | DelGhiaccio Brian M | Tax withheld | 496 | $229.00 |
| 2026-03-01 | Vander Ark Jon | Option exercise | 3.5K | — |
| 2026-03-01 | Vander Ark Jon | Tax withheld | 1.5K | $229.00 |
| 2026-02-19 | Brummer Gregg | Grant | 3.0K | — |
| 2026-02-19 | Carlsen Elyse | Grant | 27 | — |
| 2026-02-19 | Carlsen Elyse | Tax withheld | 27 | $221.63 |
| 2026-02-19 | Richardson Larson | Grant | 2.4K | — |
| 2026-02-19 | Richardson Larson | Tax withheld | 1.0K | $221.63 |
| 2026-02-19 | Arambula Julia | Grant | 3.0K | — |
| 2026-02-19 | Arambula Julia | Tax withheld | 1.3K | $221.63 |
| 2026-02-19 | Bell Jennifer Lynn | Grant | 647 | — |
| 2026-02-19 | Bell Jennifer Lynn | Tax withheld | 197 | $221.63 |
| 2026-02-19 | Rodriguez Courtney | Grant | 2.0K | — |
| 2026-02-19 | Rodriguez Courtney | Tax withheld | 822 | $221.63 |
| 2026-02-19 | Hodges Amanda | Grant | 2.6K | — |
| 2026-02-19 | Hodges Amanda | Tax withheld | 1.1K | $221.63 |
| 2026-02-19 | Brummer Gregg | Tax withheld | 1.3K | $221.63 |
| 2026-02-19 | Bales Brian A | Grant | 99 | — |
| 2026-02-19 | Bales Brian A | Tax withheld | 99 | $221.63 |
| 2026-02-19 | Ellingsen Catharine D | Grant | 4.5K | — |
| 2026-02-19 | Ellingsen Catharine D | Tax withheld | 1.9K | $221.63 |
| 2026-02-19 | DelGhiaccio Brian M | Grant | 6.8K | — |
| 2026-02-19 | DelGhiaccio Brian M | Tax withheld | 3.7K | $221.63 |
| 2026-02-19 | Vander Ark Jon | Grant | 23K | — |
| 2026-02-19 | Vander Ark Jon | Tax withheld | 9.8K | $221.63 |
| 2026-02-18 | Carlsen Elyse | Option exercise | 9 | — |
| 2026-02-18 | Carlsen Elyse | Tax withheld | 9 | $216.84 |
| 2026-02-18 | Richardson Larson | Option exercise | 231 | — |
| 2026-02-18 | Richardson Larson | Tax withheld | 99 | $216.84 |
| 2026-02-18 | Arambula Julia | Option exercise | 243 | — |
| 2026-02-18 | Arambula Julia | Tax withheld | 100 | $216.84 |
| 2026-02-18 | Rodriguez Courtney | Option exercise | 265 | — |
| 2026-02-18 | Rodriguez Courtney | Tax withheld | 124 | $216.84 |
| 2026-02-18 | Hodges Amanda | Option exercise | 309 | — |
| 2026-02-18 | Hodges Amanda | Tax withheld | 129 | $216.84 |
| 2026-02-18 | Ellingsen Catharine D | Option exercise | 419 | — |
| 2026-02-18 | Ellingsen Catharine D | Tax withheld | 178 | $216.84 |
| 2026-02-18 | Brummer Gregg | Option exercise | 464 | — |
| 2026-02-18 | Brummer Gregg | Tax withheld | 192 | $216.84 |
| 2026-02-18 | Bales Brian A | Option exercise | 10 | — |
| 2026-02-18 | Bales Brian A | Tax withheld | 10 | $216.84 |
| 2026-02-18 | DelGhiaccio Brian M | Option exercise | 564 | — |
| 2026-02-18 | DelGhiaccio Brian M | Tax withheld | 309 | $216.84 |
| 2026-02-18 | Vander Ark Jon | Option exercise | 2.4K | — |
| 2026-02-18 | Vander Ark Jon | Tax withheld | 999 | $216.84 |
| 2026-02-17 | Carlsen Elyse | Option exercise | 145 | — |
| 2026-02-17 | Carlsen Elyse | Tax withheld | 46 | $221.19 |
| 2026-02-17 | Richardson Larson | Option exercise | 68 | — |
| 2026-02-17 | Richardson Larson | Tax withheld | 35 | $221.19 |
| 2026-02-17 | Arambula Julia | Option exercise | 20 | — |
| 2026-02-17 | Arambula Julia | Tax withheld | 20 | $221.19 |
| 2026-02-17 | Hodges Amanda | Option exercise | 649 | — |
| 2026-02-17 | Hodges Amanda | Tax withheld | 272 | $221.19 |
| 2026-02-17 | Ellingsen Catharine D | Option exercise | 1.6K | — |
| 2026-02-17 | Ellingsen Catharine D | Tax withheld | 664 | $221.19 |
| 2026-02-17 | Bales Brian A | Option exercise | 26 | — |
| 2026-02-17 | Bales Brian A | Tax withheld | 26 | $221.19 |
| 2026-02-17 | Brummer Gregg | Option exercise | 392 | — |
| 2026-02-17 | Brummer Gregg | Tax withheld | 163 | $221.19 |
| 2026-02-17 | DelGhiaccio Brian M | Option exercise | 1.3K | — |
| 2026-02-17 | DelGhiaccio Brian M | Tax withheld | 688 | $221.19 |
| 2026-02-17 | Vander Ark Jon | Option exercise | 4.5K | — |
| 2026-02-17 | Vander Ark Jon | Tax withheld | 1.8K | $221.19 |
| 2026-02-11 | Carlsen Elyse | Option exercise | 100 | — |
| 2026-02-11 | Carlsen Elyse | Tax withheld | 32 | $225.97 |
| 2026-02-11 | Richardson Larson | Option exercise | 165 | — |
| 2026-02-11 | Richardson Larson | Tax withheld | 110 | $225.97 |
| 2026-02-11 | Arambula Julia | Option exercise | 55 | — |
| 2026-02-11 | Arambula Julia | Tax withheld | 55 | $225.97 |
| 2026-02-11 | Hodges Amanda | Option exercise | 713 | — |
| 2026-02-11 | Hodges Amanda | Tax withheld | 322 | $225.97 |
| 2026-02-11 | Ellingsen Catharine D | Option exercise | 1.3K | — |
| 2026-02-11 | Ellingsen Catharine D | Tax withheld | 564 | $225.97 |
| 2026-02-11 | Bales Brian A | Option exercise | 57 | — |
| 2026-02-11 | Bales Brian A | Tax withheld | 57 | $225.97 |
| 2026-02-11 | Brummer Gregg | Option exercise | 437 | — |
| 2026-02-11 | Brummer Gregg | Tax withheld | 199 | $225.97 |
| 2026-02-11 | DelGhiaccio Brian M | Option exercise | 659 | — |
| 2026-02-11 | DelGhiaccio Brian M | Tax withheld | 395 | $225.97 |
| 2026-02-11 | Vander Ark Jon | Option exercise | 3.7K | — |
| 2026-02-11 | Vander Ark Jon | Tax withheld | 999 | $225.97 |
| 2026-01-31 | Volpe Sandra M | Gift | 1.9K | — |
| 2026-01-31 | Weymouth Katharine | Option exercise | 1.9K | — |
| 2026-01-31 | Volpe Sandra M | Option exercise | 1.9K | — |
| 2026-01-31 | Volpe Sandra M | Gift | 1.9K | — |
| 2026-01-31 | TYLER BRIAN S. | Option exercise | 1.9K | — |
| 2026-01-31 | TYLER BRIAN S. | Gift | 1.9K | — |
| 2026-01-31 | TYLER BRIAN S. | Gift | 1.9K | — |
| 2026-01-31 | Snee James P | Option exercise | 1.9K | — |
| 2026-01-31 | LARSON MICHAEL | Option exercise | 1.9K | — |
| 2026-01-01 | Arambula Julia | Option exercise | 1.0K | — |
| 2025-12-22 | Arambula Julia | Option exercise | 390 | — |
| 2025-12-22 | Arambula Julia | Tax withheld | 94 | $212.92 |
| 2025-12-09 | Weymouth Katharine | Buy | 478 | $209.46 |
| 2025-08-25 | Brummer Gregg | Option exercise | 524 | — |
| 2025-08-25 | Brummer Gregg | Tax withheld | 217 | $232.22 |
| 2025-08-22 | Brummer Gregg | Sell | 7.3K | $233.94 |
| 2025-08-19 | CASCADE INVESTMENT, L.L.C. | Buy | 4.3K | $234.91 |
| 2025-08-09 | Hodges Amanda | Tax withheld | 52 | $235.21 |
| 2025-08-09 | Hodges Amanda | Option exercise | 124 | — |
| 2025-06-25 | Vander Ark Jon | Tax withheld | 406 | $243.88 |
| 2025-06-25 | Vander Ark Jon | Option exercise | 970 | — |
| 2025-06-05 | Carlsen Elyse | Sell | 235 | $253.17 |
| 2025-04-28 | Rodriguez Courtney | Tax withheld | 220 | $246.11 |
| 2025-04-28 | Rodriguez Courtney | Option exercise | 530 | — |
| 2025-04-28 | Rodriguez Courtney | Tax withheld | 220 | $246.11 |
| 2025-04-28 | Rodriguez Courtney | Option exercise | 530 | — |
| 2025-03-03 | Richardson Larson | Sell | 2.2K | $239.07 |
| 2025-03-01 | Brummer Gregg | Tax withheld | 387 | $237.02 |
| 2025-03-01 | Bales Brian A | Option exercise | 24 | — |
| 2025-03-01 | Bales Brian A | Tax withheld | 24 | $237.02 |
| 2025-03-01 | Vander Ark Jon | Tax withheld | 1.4K | $237.02 |
| 2025-03-01 | Vander Ark Jon | Option exercise | 3.4K | — |
| 2025-03-01 | Carlsen Elyse | Option exercise | 82 | — |
| 2025-03-01 | Carlsen Elyse | Tax withheld | 22 | $237.02 |
| 2025-03-01 | Carlsen Elyse | Option exercise | 137 | — |
| 2025-03-01 | Carlsen Elyse | Tax withheld | 37 | $237.02 |
| 2025-03-01 | Richardson Larson | Option exercise | 291 | — |
| 2025-03-01 | Richardson Larson | Tax withheld | 125 | $237.02 |
| 2025-03-01 | Arambula Julia | Option exercise | 12 | — |
| 2025-03-01 | Arambula Julia | Tax withheld | 12 | $237.02 |
| 2025-03-01 | Rodriguez Courtney | Option exercise | 481 | — |
| 2025-03-01 | Rodriguez Courtney | Tax withheld | 199 | $237.02 |
| 2025-03-01 | Hodges Amanda | Option exercise | 474 | — |
| 2025-03-01 | Hodges Amanda | Tax withheld | 199 | $237.02 |
| 2025-03-01 | Ellingsen Catharine D | Option exercise | 866 | — |
| 2025-03-01 | Ellingsen Catharine D | Tax withheld | 367 | $237.02 |
| 2025-03-01 | DelGhiaccio Brian M | Option exercise | 892 | — |
| 2025-03-01 | DelGhiaccio Brian M | Tax withheld | 374 | $237.02 |
| 2025-03-01 | Brummer Gregg | Option exercise | 934 | — |
| 2025-02-23 | Carlsen Elyse | Option exercise | 195 | — |
| 2025-02-23 | Carlsen Elyse | Tax withheld | 52 | $230.87 |
| 2025-02-23 | Richardson Larson | Option exercise | 187 | — |
| 2025-02-23 | Richardson Larson | Tax withheld | 88 | $230.87 |
| 2025-02-23 | Arambula Julia | Option exercise | 11 | — |
| 2025-02-23 | Arambula Julia | Tax withheld | 11 | $230.87 |
| 2025-02-23 | Brummer Gregg | Option exercise | 742 | — |
| 2025-02-23 | Brummer Gregg | Tax withheld | 307 | $230.87 |
| 2025-02-23 | Bales Brian A | Option exercise | 46 | — |
| 2025-02-23 | Bales Brian A | Tax withheld | 46 | $230.87 |
| 2025-02-23 | DelGhiaccio Brian M | Option exercise | 853 | — |
| 2025-02-23 | DelGhiaccio Brian M | Tax withheld | 378 | $230.87 |
| 2025-02-23 | Hodges Amanda | Option exercise | 1.5K | — |
| 2025-02-23 | Hodges Amanda | Tax withheld | 622 | $230.87 |
| 2025-02-23 | Hodges Amanda | Option exercise | 967 | — |
| 2025-02-23 | Hodges Amanda | Tax withheld | 405 | $230.87 |
| 2025-02-23 | Ellingsen Catharine D | Option exercise | 1.7K | — |
| 2025-02-23 | Ellingsen Catharine D | Tax withheld | 724 | $230.87 |
| 2025-02-23 | Vander Ark Jon | Option exercise | 3.0K | — |
| 2025-02-23 | Vander Ark Jon | Tax withheld | 1.2K | $230.87 |
| 2025-02-19 | Brummer Gregg | Sell | 5.3K | $228.17 |
| 2025-02-19 | Brummer Gregg | Sell | 979 | $228.36 |
| 2025-02-18 | Vander Ark Jon | Tax withheld | 9.9K | $228.55 |
| 2025-02-18 | Brummer Gregg | Grant | 3.8K | — |
| 2025-02-18 | Brummer Gregg | Tax withheld | 1.6K | $228.55 |
| 2025-02-18 | DelGhiaccio Brian M | Grant | 7.4K | — |
| 2025-02-18 | DelGhiaccio Brian M | Tax withheld | 3.1K | $228.55 |
| 2025-02-18 | Richardson Larson | Grant | 2.0K | — |
| 2025-02-18 | Richardson Larson | Tax withheld | 887 | $228.55 |
| 2025-02-18 | Arambula Julia | Grant | 2.9K | — |
| 2025-02-18 | Arambula Julia | Tax withheld | 1.2K | $228.55 |
| 2025-02-18 | Carlsen Elyse | Grant | 147 | — |
| 2025-02-18 | Carlsen Elyse | Tax withheld | 39 | $228.55 |
| 2025-02-18 | Hodges Amanda | Grant | 3.0K | — |
| 2025-02-18 | Hodges Amanda | Tax withheld | 1.3K | $228.55 |
| 2025-02-18 | Rodriguez Courtney | Grant | 1.4K | — |
| 2025-02-18 | Rodriguez Courtney | Tax withheld | 582 | $228.55 |
| 2025-02-18 | Bales Brian A | Grant | 147 | — |
| 2025-02-18 | Bales Brian A | Tax withheld | 147 | $228.55 |
| 2025-02-18 | Ellingsen Catharine D | Grant | 5.3K | — |
| 2025-02-18 | Ellingsen Catharine D | Tax withheld | 2.2K | $228.55 |
| 2025-02-18 | Vander Ark Jon | Grant | 24K | — |
| 2025-02-17 | Richardson Larson | Option exercise | 68 | — |
| 2025-02-17 | Richardson Larson | Tax withheld | 35 | $231.37 |
| 2025-02-17 | Arambula Julia | Option exercise | 15 | — |
| 2025-02-17 | Arambula Julia | Tax withheld | 15 | $231.37 |
| 2025-02-17 | Bales Brian A | Option exercise | 26 | — |
| 2025-02-17 | Bales Brian A | Tax withheld | 26 | $231.37 |
| 2025-02-17 | Carlsen Elyse | Option exercise | 145 | — |
| 2025-02-17 | Carlsen Elyse | Tax withheld | 46 | $231.37 |
| 2025-02-17 | Hodges Amanda | Option exercise | 640 | — |
| 2025-02-17 | Hodges Amanda | Tax withheld | 268 | $231.37 |
| 2025-02-17 | Brummer Gregg | Option exercise | 388 | — |
| 2025-02-17 | Brummer Gregg | Tax withheld | 161 | $231.37 |
| 2025-02-17 | Ellingsen Catharine D | Option exercise | 1.6K | — |
| 2025-02-17 | Ellingsen Catharine D | Tax withheld | 658 | $231.37 |
| 2025-02-17 | DelGhiaccio Brian M | Option exercise | 1.2K | — |
| 2025-02-17 | DelGhiaccio Brian M | Tax withheld | 520 | $231.37 |
| 2025-02-17 | Vander Ark Jon | Option exercise | 4.5K | — |
| 2025-02-17 | Vander Ark Jon | Tax withheld | 1.8K | $231.37 |
| 2025-02-11 | Carlsen Elyse | Option exercise | 97 | — |
| 2025-02-11 | Carlsen Elyse | Tax withheld | 31 | $223.25 |
| 2025-02-11 | Richardson Larson | Option exercise | 162 | — |
| 2025-02-11 | Richardson Larson | Tax withheld | 109 | $223.25 |
| 2025-02-11 | Arambula Julia | Option exercise | 44 | — |
| 2025-02-11 | Arambula Julia | Tax withheld | 44 | $223.25 |
| 2025-02-11 | Hodges Amanda | Option exercise | 704 | — |
| 2025-02-11 | Hodges Amanda | Tax withheld | 318 | $223.25 |
| 2025-02-11 | Brummer Gregg | Option exercise | 433 | — |
| 2025-02-11 | Brummer Gregg | Tax withheld | 180 | $223.25 |
| 2025-02-11 | Brummer Gregg | Option exercise | 8.7K | — |
| 2025-02-11 | Brummer Gregg | Tax withheld | 3.6K | $223.25 |
| 2025-02-11 | Bales Brian A | Option exercise | 55 | — |
| 2025-02-11 | Bales Brian A | Tax withheld | 55 | $223.25 |
| 2025-02-11 | DelGhiaccio Brian M | Option exercise | 650 | — |
| 2025-02-11 | DelGhiaccio Brian M | Tax withheld | 304 | $223.25 |
| 2025-02-11 | Ellingsen Catharine D | Option exercise | 1.3K | — |
| 2025-02-11 | Ellingsen Catharine D | Tax withheld | 555 | $223.25 |
| 2025-02-11 | Vander Ark Jon | Option exercise | 3.7K | — |
| 2025-02-11 | Vander Ark Jon | Tax withheld | 988 | $223.25 |
| 2025-01-31 | Arambula Julia | Option exercise | 493 | — |
| 2025-01-31 | Collins Tomago | Option exercise | 2.6K | — |
| 2025-01-31 | Weymouth Katharine | Option exercise | 1.8K | — |
| 2025-01-31 | Weymouth Katharine | Option exercise | 2.6K | — |
| 2025-01-31 | TYLER BRIAN S. | Option exercise | 1.8K | — |
| 2025-01-31 | TYLER BRIAN S. | Gift | 1.8K | — |
| 2025-01-31 | TYLER BRIAN S. | Gift | 1.8K | — |
| 2025-01-31 | Snee James P | Option exercise | 1.8K | — |
| 2025-01-31 | LARSON MICHAEL | Option exercise | 1.8K | — |
| 2025-01-15 | DelGhiaccio Brian M | Grant | 11 | $209.76 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-24 | 2026-06-22 | 0001193125-26-279862 ↗ |
| 8-K | 2026-05-11 | 2026-05-07 | 0001060391-26-000215 ↗ |
| 10-Q | 2026-05-08 | 2026-03-31 | 0001060391-26-000212 ↗ |
| 8-K | 2026-05-07 | 2026-05-05 | 0001060391-26-000210 ↗ |
| 10-K | 2026-02-18 | 2025-12-31 | 0001060391-26-000094 ↗ |
| 8-K | 2026-02-17 | 2026-02-10 | 0001060391-26-000072 ↗ |
| 8-K | 2026-02-17 | 2026-02-17 | 0001060391-26-000093 ↗ |
| 8-K | 2026-02-12 | 2026-02-10 | 0001060391-26-000066 ↗ |
| 10-Q | 2025-10-31 | 2025-09-30 | 0001628280-25-047655 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001628280-25-047534 ↗ |
| 8-K | 2025-10-23 | 2025-10-22 | 0001628280-25-046086 ↗ |
| 10-Q | 2025-07-30 | 2025-06-30 | 0001060391-25-000216 ↗ |