TransDigm Group INC
TDG · Aircraft Parts & Auxiliary Equipment, NEC · 55.9M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Reference price $1,305.19 · est. market cap ~$73.0B — last insider sale, 2026-06-18 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
A90Dominant wide-moat aerospace-component franchise with top-decile margins, returns and free cash flow.
Strengths
- Best-in-class economics: operating margin 47.2% (98.3rd), net margin 23.5% (88.7th), ROA 9% (100th pct)
- Top-decile FCF $1.816B (94.3rd); ~90% proprietary products and ~55% high-margin aftermarket give durable pricing power
- Strong growth: net income +21% (62nd), revenue +11.2%
Risks
- Negative book equity / negative ROE is a buyback-and-dividend artifact, not distress (cash $2.8B)
- High debt load and interest expense; acquisition-dependent growth strategy
- Concentrated in aerospace/defense and exposed to OEM build-rate volatility
Notable findings
- Negative equityNegative book equity (debt/equity -3.02)
- Customer concentration~100% of revenue from one customer/distributor — 0 % $ 7,940 100
- Strong balance sheetStrong balance sheet — $2.8B cash & investments
- Insider buyingInsider buying — 2 open-market buy(s) by 2 insider(s) (cluster of 2 insiders, ~$1M, last 6mo) Form 4 ↗
- Insider sellingInsider selling — 325 open-market sale(s) by 4 insider(s) (cluster of 4 insiders, ~$259M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
60.1%
Operating margin
47.2%
Net margin
23.5%
Return on equity
-21.4%
Return on assets
9.1%
ROIC
16.8%
Revenue growth (QoQ)
11.3%
Net-income growth
21.0%
Debt / equity
-3.0×
Net debt / EBITDA
5.8×
Current ratio
3.2×
Free cash flow
$1.8B
EBITDA
$4.5B
Tangible book value
-$23.8B
Cash & investments
$2.8B
Stock comp / revenue
1.7%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-18 | Howley W Nicholas | Sell | 112 | $1,305.19 |
| 2026-06-18 | Howley W Nicholas | Sell | 97 | $1,308.05 |
| 2026-06-18 | Howley W Nicholas | Sell | 115 | $1,308.92 |
| 2026-06-18 | Howley W Nicholas | Sell | 160 | $1,310.45 |
| 2026-06-18 | Howley W Nicholas | Sell | 964 | $1,314.60 |
| 2026-06-18 | Howley W Nicholas | Sell | 745 | $1,315.71 |
| 2026-06-18 | Howley W Nicholas | Sell | 1.4K | $1,316.86 |
| 2026-06-18 | Howley W Nicholas | Option exercise | 10K | $66.47 |
| 2026-06-18 | Howley W Nicholas | Sell | 893 | $1,317.75 |
| 2026-06-18 | Howley W Nicholas | Sell | 1.9K | $1,318.84 |
| 2026-06-18 | Howley W Nicholas | Sell | 827 | $1,319.90 |
| 2026-06-18 | Howley W Nicholas | Sell | 268 | $1,321.13 |
| 2026-06-18 | Howley W Nicholas | Sell | 305 | $1,321.91 |
| 2026-06-18 | Howley W Nicholas | Sell | 677 | $1,323.27 |
| 2026-06-18 | Howley W Nicholas | Sell | 377 | $1,324.30 |
| 2026-06-18 | Howley W Nicholas | Sell | 257 | $1,325.63 |
| 2026-06-18 | Howley W Nicholas | Sell | 200 | $1,326.80 |
| 2026-06-18 | Howley W Nicholas | Sell | 245 | $1,328.46 |
| 2026-06-18 | Howley W Nicholas | Sell | 47 | $1,330.50 |
| 2026-06-18 | Howley W Nicholas | Sell | 13 | $1,331.73 |
| 2026-06-18 | Howley W Nicholas | Sell | 275 | $1,333.62 |
| 2026-06-18 | Howley W Nicholas | Sell | 78 | $1,334.72 |
| 2026-06-18 | Howley W Nicholas | Sell | 176 | $1,337.05 |
| 2026-06-18 | Howley W Nicholas | Option exercise | 10K | $66.47 |
| 2026-06-18 | Howley W Nicholas | Sell | 112 | $1,305.19 |
| 2026-06-18 | Howley W Nicholas | Sell | 97 | $1,308.05 |
| 2026-06-18 | Howley W Nicholas | Other | 0 | — |
| 2026-06-18 | Howley W Nicholas | Sell | 115 | $1,308.92 |
| 2026-06-18 | Howley W Nicholas | Sell | 160 | $1,310.45 |
| 2026-06-18 | Howley W Nicholas | Sell | 964 | $1,314.60 |
| 2026-06-18 | Howley W Nicholas | Sell | 745 | $1,315.71 |
| 2026-06-18 | Howley W Nicholas | Sell | 1.4K | $1,316.86 |
| 2026-06-18 | Howley W Nicholas | Sell | 893 | $1,317.75 |
| 2026-06-18 | Howley W Nicholas | Sell | 1.9K | $1,318.84 |
| 2026-06-18 | Howley W Nicholas | Sell | 827 | $1,319.90 |
| 2026-06-18 | Howley W Nicholas | Sell | 268 | $1,321.13 |
| 2026-06-18 | Howley W Nicholas | Sell | 305 | $1,321.91 |
| 2026-06-18 | Howley W Nicholas | Sell | 677 | $1,323.27 |
| 2026-06-18 | Howley W Nicholas | Sell | 377 | $1,324.30 |
| 2026-06-18 | Howley W Nicholas | Sell | 257 | $1,325.63 |
| 2026-06-18 | Howley W Nicholas | Sell | 200 | $1,326.80 |
| 2026-06-18 | Howley W Nicholas | Sell | 245 | $1,328.46 |
| 2026-06-18 | Howley W Nicholas | Sell | 47 | $1,330.50 |
| 2026-06-18 | Howley W Nicholas | Sell | 13 | $1,331.73 |
| 2026-06-18 | Howley W Nicholas | Sell | 275 | $1,333.62 |
| 2026-06-18 | Howley W Nicholas | Sell | 78 | $1,334.72 |
| 2026-06-18 | Howley W Nicholas | Sell | 176 | $1,337.05 |
| 2026-06-18 | Howley W Nicholas | Option exercise | 10K | $66.47 |
| 2026-06-18 | Howley W Nicholas | Sell | 112 | $1,305.19 |
| 2026-06-18 | Howley W Nicholas | Sell | 97 | $1,308.05 |
| 2026-06-18 | Howley W Nicholas | Sell | 115 | $1,308.92 |
| 2026-06-18 | Howley W Nicholas | Sell | 160 | $1,310.45 |
| 2026-06-18 | Howley W Nicholas | Sell | 964 | $1,314.60 |
| 2026-06-18 | Howley W Nicholas | Sell | 745 | $1,315.71 |
| 2026-06-18 | Howley W Nicholas | Sell | 1.4K | $1,316.86 |
| 2026-06-18 | Howley W Nicholas | Sell | 893 | $1,317.75 |
| 2026-06-18 | Howley W Nicholas | Sell | 1.9K | $1,318.84 |
| 2026-06-18 | Howley W Nicholas | Sell | 827 | $1,319.90 |
| 2026-06-18 | Howley W Nicholas | Sell | 268 | $1,321.13 |
| 2026-06-18 | Howley W Nicholas | Sell | 305 | $1,321.91 |
| 2026-06-18 | Howley W Nicholas | Sell | 677 | $1,323.27 |
| 2026-06-18 | Howley W Nicholas | Sell | 377 | $1,324.30 |
| 2026-06-18 | Howley W Nicholas | Sell | 257 | $1,325.63 |
| 2026-06-18 | Howley W Nicholas | Sell | 200 | $1,326.80 |
| 2026-06-18 | Howley W Nicholas | Sell | 245 | $1,328.46 |
| 2026-06-18 | Howley W Nicholas | Sell | 47 | $1,330.50 |
| 2026-06-18 | Howley W Nicholas | Sell | 13 | $1,331.73 |
| 2026-06-18 | Howley W Nicholas | Sell | 275 | $1,333.62 |
| 2026-06-18 | Howley W Nicholas | Sell | 78 | $1,334.72 |
| 2026-06-18 | Howley W Nicholas | Sell | 176 | $1,337.05 |
| 2026-06-15 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2026-06-15 | Reiss Joel | Sell | 32 | $1,268.87 |
| 2026-06-15 | Reiss Joel | Sell | 58 | $1,270.02 |
| 2026-06-15 | Reiss Joel | Sell | 146 | $1,271.29 |
| 2026-06-15 | Reiss Joel | Sell | 174 | $1,272.38 |
| 2026-06-15 | Reiss Joel | Sell | 300 | $1,273.33 |
| 2026-06-15 | Reiss Joel | Sell | 600 | $1,274.35 |
| 2026-06-15 | Reiss Joel | Sell | 502 | $1,275.35 |
| 2026-06-15 | Reiss Joel | Sell | 428 | $1,276.42 |
| 2026-06-15 | Reiss Joel | Sell | 494 | $1,277.43 |
| 2026-06-15 | Reiss Joel | Sell | 316 | $1,278.53 |
| 2026-06-15 | Reiss Joel | Sell | 158 | $1,279.55 |
| 2026-06-15 | Reiss Joel | Sell | 152 | $1,280.50 |
| 2026-06-15 | Reiss Joel | Sell | 150 | $1,281.84 |
| 2026-06-15 | Reiss Joel | Sell | 90 | $1,282.60 |
| 2026-06-15 | Reiss Joel | Sell | 136 | $1,283.73 |
| 2026-06-15 | Reiss Joel | Sell | 74 | $1,285.04 |
| 2026-06-15 | Reiss Joel | Sell | 60 | $1,285.90 |
| 2026-06-15 | Reiss Joel | Sell | 30 | $1,287.59 |
| 2026-05-18 | Howley W Nicholas | Option exercise | 10K | $66.47 |
| 2026-05-18 | Howley W Nicholas | Sell | 40 | $1,145.16 |
| 2026-05-18 | Howley W Nicholas | Sell | 60 | $1,146.42 |
| 2026-05-18 | Howley W Nicholas | Sell | 80 | $1,150.17 |
| 2026-05-18 | Howley W Nicholas | Sell | 80 | $1,160.00 |
| 2026-05-18 | Howley W Nicholas | Sell | 50 | $1,162.94 |
| 2026-05-18 | Howley W Nicholas | Sell | 23 | $1,163.98 |
| 2026-05-18 | Howley W Nicholas | Sell | 110 | $1,165.51 |
| 2026-05-18 | Howley W Nicholas | Sell | 586 | $1,167.05 |
| 2026-05-18 | Howley W Nicholas | Sell | 463 | $1,168.33 |
| 2026-05-18 | Howley W Nicholas | Sell | 390 | $1,169.24 |
| 2026-05-18 | Howley W Nicholas | Sell | 60 | $1,170.38 |
| 2026-05-18 | Howley W Nicholas | Sell | 220 | $1,172.31 |
| 2026-05-18 | Howley W Nicholas | Sell | 685 | $1,174.17 |
| 2026-05-18 | Howley W Nicholas | Sell | 313 | $1,175.96 |
| 2026-05-18 | Howley W Nicholas | Sell | 40 | $1,176.67 |
| 2026-05-18 | Howley W Nicholas | Sell | 140 | $1,178.14 |
| 2026-05-18 | Howley W Nicholas | Sell | 250 | $1,179.67 |
| 2026-05-18 | Howley W Nicholas | Sell | 437 | $1,180.97 |
| 2026-05-18 | Howley W Nicholas | Sell | 290 | $1,182.81 |
| 2026-05-18 | Howley W Nicholas | Sell | 87 | $1,183.86 |
| 2026-05-18 | Howley W Nicholas | Sell | 1.1K | $1,185.05 |
| 2026-05-18 | Howley W Nicholas | Sell | 448 | $1,185.97 |
| 2026-05-18 | Howley W Nicholas | Sell | 272 | $1,187.11 |
| 2026-05-18 | Howley W Nicholas | Sell | 3.8K | $1,188.13 |
| 2026-05-18 | Howley W Nicholas | Sell | 132 | $1,189.02 |
| 2026-05-15 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2026-05-15 | Reiss Joel | Sell | 71 | $1,144.43 |
| 2026-05-15 | Reiss Joel | Sell | 259 | $1,145.37 |
| 2026-05-15 | Reiss Joel | Sell | 120 | $1,146.17 |
| 2026-05-15 | Reiss Joel | Sell | 462 | $1,147.52 |
| 2026-05-15 | Reiss Joel | Sell | 775 | $1,148.25 |
| 2026-05-15 | Reiss Joel | Sell | 463 | $1,149.33 |
| 2026-05-15 | Reiss Joel | Sell | 119 | $1,150.33 |
| 2026-05-15 | Reiss Joel | Sell | 151 | $1,151.49 |
| 2026-05-15 | Reiss Joel | Sell | 50 | $1,152.28 |
| 2026-05-15 | Reiss Joel | Sell | 130 | $1,153.71 |
| 2026-05-15 | Reiss Joel | Sell | 70 | $1,154.78 |
| 2026-05-15 | Reiss Joel | Sell | 50 | $1,156.07 |
| 2026-05-15 | Reiss Joel | Sell | 45 | $1,158.62 |
| 2026-05-15 | Reiss Joel | Sell | 95 | $1,159.69 |
| 2026-05-15 | Reiss Joel | Sell | 70 | $1,160.33 |
| 2026-05-15 | Reiss Joel | Sell | 110 | $1,162.65 |
| 2026-05-15 | Reiss Joel | Sell | 10 | $1,163.19 |
| 2026-05-15 | Reiss Joel | Sell | 76 | $1,164.94 |
| 2026-05-15 | Reiss Joel | Sell | 177 | $1,165.94 |
| 2026-05-15 | Reiss Joel | Sell | 121 | $1,167.02 |
| 2026-05-15 | Reiss Joel | Sell | 186 | $1,168.13 |
| 2026-05-15 | Reiss Joel | Sell | 81 | $1,169.13 |
| 2026-05-15 | Reiss Joel | Sell | 26 | $1,170.54 |
| 2026-05-15 | Reiss Joel | Sell | 43 | $1,172.05 |
| 2026-05-15 | Reiss Joel | Sell | 63 | $1,172.69 |
| 2026-05-15 | Reiss Joel | Sell | 30 | $1,174.39 |
| 2026-05-15 | Reiss Joel | Sell | 47 | $1,175.28 |
| 2026-04-20 | Howley W Nicholas | Option exercise | 9.8K | $50.92 |
| 2026-04-20 | Howley W Nicholas | Option exercise | 343 | $66.47 |
| 2026-04-20 | Howley W Nicholas | Sell | 60 | $1,260.34 |
| 2026-04-20 | Howley W Nicholas | Sell | 1.0K | $1,261.64 |
| 2026-04-20 | Howley W Nicholas | Sell | 3.1K | $1,262.66 |
| 2026-04-20 | Howley W Nicholas | Sell | 589 | $1,263.81 |
| 2026-04-20 | Howley W Nicholas | Sell | 694 | $1,264.95 |
| 2026-04-20 | Howley W Nicholas | Sell | 1.3K | $1,266.13 |
| 2026-04-20 | Howley W Nicholas | Sell | 1.7K | $1,267.14 |
| 2026-04-20 | Howley W Nicholas | Sell | 940 | $1,268.46 |
| 2026-04-20 | Howley W Nicholas | Sell | 270 | $1,269.62 |
| 2026-04-20 | Howley W Nicholas | Sell | 430 | $1,270.46 |
| 2026-04-20 | Howley W Nicholas | Sell | 60 | $1,271.63 |
| 2026-04-15 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2026-04-15 | Reiss Joel | Sell | 233 | $1,274.57 |
| 2026-04-15 | Reiss Joel | Sell | 120 | $1,275.19 |
| 2026-04-15 | Reiss Joel | Sell | 383 | $1,276.49 |
| 2026-04-15 | Reiss Joel | Sell | 203 | $1,277.23 |
| 2026-04-15 | Reiss Joel | Sell | 390 | $1,278.41 |
| 2026-04-15 | Reiss Joel | Sell | 519 | $1,279.39 |
| 2026-04-15 | Reiss Joel | Sell | 574 | $1,280.41 |
| 2026-04-15 | Reiss Joel | Sell | 377 | $1,281.58 |
| 2026-04-15 | Reiss Joel | Sell | 308 | $1,282.37 |
| 2026-04-15 | Reiss Joel | Sell | 326 | $1,283.55 |
| 2026-04-15 | Reiss Joel | Sell | 165 | $1,284.59 |
| 2026-04-15 | Reiss Joel | Sell | 32 | $1,285.33 |
| 2026-04-15 | Reiss Joel | Sell | 100 | $1,286.57 |
| 2026-04-15 | Reiss Joel | Sell | 10 | $1,289.24 |
| 2026-04-15 | Reiss Joel | Sell | 57 | $1,291.76 |
| 2026-04-15 | Reiss Joel | Sell | 53 | $1,292.66 |
| 2026-04-15 | Reiss Joel | Sell | 50 | $1,294.77 |
| 2026-03-20 | Palmer Peter | Grant | 30 | $1,214.66 |
| 2026-03-20 | CRONIN JANE M. | Grant | 30 | $1,214.66 |
| 2026-03-20 | HENNESSY SEAN P | Grant | 41 | $1,214.66 |
| 2026-03-20 | MCCULLOUGH GARY E | Grant | 37 | $1,214.66 |
| 2026-03-20 | Santana Michele | Grant | 30 | $1,214.66 |
| 2026-03-20 | BARR DAVID | Grant | 41 | $1,214.66 |
| 2026-03-20 | Graff Michael | Grant | 30 | $1,214.66 |
| 2026-03-20 | Howley W Nicholas | Grant | 113 | $1,214.66 |
| 2026-03-18 | Howley W Nicholas | Option exercise | 10K | $50.92 |
| 2026-03-18 | Howley W Nicholas | Sell | 202 | $1,205.42 |
| 2026-03-18 | Howley W Nicholas | Sell | 507 | $1,206.05 |
| 2026-03-18 | Howley W Nicholas | Sell | 91 | $1,207.38 |
| 2026-03-18 | Howley W Nicholas | Sell | 324 | $1,208.56 |
| 2026-03-18 | Howley W Nicholas | Sell | 1.2K | $1,209.52 |
| 2026-03-18 | Howley W Nicholas | Sell | 1.4K | $1,210.39 |
| 2026-03-18 | Howley W Nicholas | Sell | 1.2K | $1,211.46 |
| 2026-03-18 | Howley W Nicholas | Sell | 2.0K | $1,212.57 |
| 2026-03-18 | Howley W Nicholas | Sell | 1.2K | $1,213.45 |
| 2026-03-18 | Howley W Nicholas | Sell | 552 | $1,214.40 |
| 2026-03-18 | Howley W Nicholas | Sell | 125 | $1,215.51 |
| 2026-03-18 | Howley W Nicholas | Sell | 188 | $1,216.63 |
| 2026-03-18 | Howley W Nicholas | Sell | 80 | $1,217.57 |
| 2026-03-18 | Howley W Nicholas | Sell | 49 | $1,218.80 |
| 2026-03-18 | Howley W Nicholas | Sell | 90 | $1,220.61 |
| 2026-03-18 | Howley W Nicholas | Sell | 40 | $1,221.44 |
| 2026-03-18 | Howley W Nicholas | Sell | 29 | $1,222.38 |
| 2026-03-18 | Howley W Nicholas | Sell | 10 | $1,223.80 |
| 2026-03-18 | Howley W Nicholas | Sell | 70 | $1,225.10 |
| 2026-03-18 | Howley W Nicholas | Sell | 38 | $1,226.44 |
| 2026-03-18 | Howley W Nicholas | Sell | 120 | $1,228.44 |
| 2026-03-18 | Howley W Nicholas | Sell | 521 | $1,229.51 |
| 2026-03-18 | Howley W Nicholas | Sell | 108 | $1,231.34 |
| 2026-03-16 | Reiss Joel | Sell | 134 | $1,237.75 |
| 2026-03-16 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2026-03-16 | Reiss Joel | Sell | 20 | $1,222.87 |
| 2026-03-16 | Reiss Joel | Sell | 70 | $1,231.69 |
| 2026-03-16 | Reiss Joel | Sell | 60 | $1,232.57 |
| 2026-03-16 | Reiss Joel | Sell | 50 | $1,233.62 |
| 2026-03-16 | Reiss Joel | Sell | 40 | $1,235.12 |
| 2026-03-16 | Reiss Joel | Sell | 56 | $1,236.31 |
| 2026-03-16 | Reiss Joel | Sell | 160 | $1,238.57 |
| 2026-03-16 | Reiss Joel | Sell | 260 | $1,239.94 |
| 2026-03-16 | Reiss Joel | Sell | 420 | $1,240.92 |
| 2026-03-16 | Reiss Joel | Sell | 320 | $1,241.98 |
| 2026-03-16 | Reiss Joel | Sell | 350 | $1,243.00 |
| 2026-03-16 | Reiss Joel | Sell | 120 | $1,244.09 |
| 2026-03-16 | Reiss Joel | Sell | 90 | $1,245.10 |
| 2026-03-16 | Reiss Joel | Sell | 227 | $1,246.21 |
| 2026-03-16 | Reiss Joel | Sell | 531 | $1,247.08 |
| 2026-03-16 | Reiss Joel | Sell | 490 | $1,248.24 |
| 2026-03-16 | Reiss Joel | Sell | 315 | $1,249.29 |
| 2026-03-16 | Reiss Joel | Sell | 187 | $1,250.25 |
| 2026-02-25 | SMALL ROBERT J | Buy | 1 | $1,285.00 |
| 2026-02-24 | Murphy Patrick Joseph | Option exercise | 1.2K | $269.42 |
| 2026-02-24 | Murphy Patrick Joseph | Option exercise | 300 | $347.17 |
| 2026-02-18 | Howley W Nicholas | Sell | 973 | $1,308.14 |
| 2026-02-18 | Howley W Nicholas | Sell | 1.2K | $1,309.22 |
| 2026-02-18 | Howley W Nicholas | Sell | 1.2K | $1,310.58 |
| 2026-02-18 | Howley W Nicholas | Sell | 2.7K | $1,311.07 |
| 2026-02-18 | Howley W Nicholas | Sell | 130 | $1,312.04 |
| 2026-02-18 | Howley W Nicholas | Option exercise | 10K | $50.92 |
| 2026-02-18 | Howley W Nicholas | Sell | 920 | $1,299.31 |
| 2026-02-18 | Howley W Nicholas | Sell | 30 | $1,300.32 |
| 2026-02-18 | Howley W Nicholas | Sell | 190 | $1,301.09 |
| 2026-02-18 | Howley W Nicholas | Sell | 201 | $1,302.42 |
| 2026-02-18 | Howley W Nicholas | Sell | 587 | $1,304.49 |
| 2026-02-18 | Howley W Nicholas | Sell | 560 | $1,303.64 |
| 2026-02-18 | Howley W Nicholas | Sell | 425 | $1,306.17 |
| 2026-02-18 | Howley W Nicholas | Sell | 1.1K | $1,307.23 |
| 2026-02-17 | Reiss Joel | Sell | 326 | $1,297.49 |
| 2026-02-17 | Reiss Joel | Sell | 392 | $1,298.74 |
| 2026-02-17 | Reiss Joel | Sell | 220 | $1,299.56 |
| 2026-02-17 | Reiss Joel | Sell | 330 | $1,300.91 |
| 2026-02-17 | Reiss Joel | Sell | 29 | $1,302.41 |
| 2026-02-17 | Reiss Joel | Sell | 50 | $1,303.99 |
| 2026-02-17 | Reiss Joel | Sell | 70 | $1,305.28 |
| 2026-02-17 | Reiss Joel | Sell | 266 | $1,295.50 |
| 2026-02-17 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2026-02-17 | Reiss Joel | Sell | 27 | $1,279.68 |
| 2026-02-17 | Reiss Joel | Sell | 113 | $1,280.72 |
| 2026-02-17 | Reiss Joel | Sell | 99 | $1,282.44 |
| 2026-02-17 | Reiss Joel | Sell | 71 | $1,283.22 |
| 2026-02-17 | Reiss Joel | Sell | 120 | $1,284.71 |
| 2026-02-17 | Reiss Joel | Sell | 120 | $1,286.06 |
| 2026-02-17 | Reiss Joel | Sell | 106 | $1,287.16 |
| 2026-02-17 | Reiss Joel | Sell | 104 | $1,287.99 |
| 2026-02-17 | Reiss Joel | Sell | 140 | $1,289.10 |
| 2026-02-17 | Reiss Joel | Sell | 140 | $1,290.22 |
| 2026-02-17 | Reiss Joel | Sell | 182 | $1,291.11 |
| 2026-02-17 | Reiss Joel | Sell | 214 | $1,292.35 |
| 2026-02-17 | Reiss Joel | Sell | 361 | $1,293.21 |
| 2026-02-17 | Reiss Joel | Sell | 172 | $1,294.31 |
| 2026-02-17 | Reiss Joel | Sell | 248 | $1,296.63 |
| 2026-02-06 | Lisman Michael | Buy | 950 | $1,284.26 |
| 2026-02-05 | Wynne Sarah | Option exercise | 1.5K | $559.78 |
| 2026-02-02 | Stein Kevin M | Sell | 58 | $1,414.36 |
| 2026-02-02 | Stein Kevin M | Sell | 1.4K | $1,431.46 |
| 2026-02-02 | Stein Kevin M | Sell | 1.4K | $1,432.53 |
| 2026-02-02 | Stein Kevin M | Sell | 3.1K | $1,433.46 |
| 2026-02-02 | Stein Kevin M | Sell | 1.5K | $1,434.63 |
| 2026-02-02 | Stein Kevin M | Sell | 810 | $1,435.63 |
| 2026-02-02 | Stein Kevin M | Sell | 1.5K | $1,436.43 |
| 2026-02-02 | Stein Kevin M | Sell | 428 | $1,437.40 |
| 2026-02-02 | Stein Kevin M | Sell | 270 | $1,438.91 |
| 2026-02-02 | Stein Kevin M | Sell | 720 | $1,439.56 |
| 2026-02-02 | Stein Kevin M | Sell | 10 | $1,440.48 |
| 2026-02-02 | Stein Kevin M | Option exercise | 25K | $341.28 |
| 2026-02-02 | Stein Kevin M | Option exercise | 23K | $342.31 |
| 2026-02-02 | Stein Kevin M | Sell | 40 | $1,404.68 |
| 2026-02-02 | Stein Kevin M | Sell | 218 | $1,407.76 |
| 2026-02-02 | Stein Kevin M | Sell | 2 | $1,409.71 |
| 2026-02-02 | Stein Kevin M | Sell | 6 | $1,410.98 |
| 2026-02-02 | Stein Kevin M | Sell | 1 | $1,412.26 |
| 2026-02-02 | Stein Kevin M | Sell | 175 | $1,414.04 |
| 2026-02-02 | Stein Kevin M | Sell | 52 | $1,415.63 |
| 2026-02-02 | Stein Kevin M | Sell | 2 | $1,416.39 |
| 2026-02-02 | Stein Kevin M | Sell | 48 | $1,417.44 |
| 2026-02-02 | Stein Kevin M | Sell | 112 | $1,419.43 |
| 2026-02-02 | Stein Kevin M | Sell | 223 | $1,420.51 |
| 2026-02-02 | Stein Kevin M | Sell | 861 | $1,421.73 |
| 2026-02-02 | Stein Kevin M | Sell | 2.1K | $1,422.48 |
| 2026-02-02 | Stein Kevin M | Sell | 4.0K | $1,423.66 |
| 2026-02-02 | Stein Kevin M | Sell | 4.9K | $1,424.47 |
| 2026-02-02 | Stein Kevin M | Sell | 5.9K | $1,425.57 |
| 2026-02-02 | Stein Kevin M | Sell | 5.7K | $1,426.61 |
| 2026-02-02 | Stein Kevin M | Sell | 6.7K | $1,427.38 |
| 2026-02-02 | Stein Kevin M | Sell | 2.1K | $1,428.64 |
| 2026-02-02 | Stein Kevin M | Sell | 1.8K | $1,429.61 |
| 2026-02-02 | Stein Kevin M | Sell | 2.0K | $1,430.26 |
| 2026-02-02 | Murphy Patrick Joseph | Option exercise | 290 | $269.42 |
| 2026-02-02 | Murphy Patrick Joseph | Sell | 290 | $1,430.10 |
| 2026-01-15 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2026-01-15 | Reiss Joel | Sell | 44 | $1,420.38 |
| 2026-01-15 | Reiss Joel | Sell | 67 | $1,421.89 |
| 2026-01-15 | Reiss Joel | Sell | 95 | $1,422.63 |
| 2026-01-15 | Reiss Joel | Sell | 128 | $1,423.80 |
| 2026-01-15 | Reiss Joel | Sell | 90 | $1,425.10 |
| 2026-01-15 | Reiss Joel | Sell | 245 | $1,426.35 |
| 2026-01-15 | Reiss Joel | Sell | 396 | $1,427.27 |
| 2026-01-15 | Reiss Joel | Sell | 477 | $1,428.03 |
| 2026-01-15 | Reiss Joel | Sell | 260 | $1,429.14 |
| 2026-01-15 | Reiss Joel | Sell | 372 | $1,430.21 |
| 2026-01-15 | Reiss Joel | Sell | 453 | $1,431.26 |
| 2026-01-15 | Reiss Joel | Sell | 257 | $1,432.40 |
| 2026-01-15 | Reiss Joel | Sell | 486 | $1,433.36 |
| 2026-01-15 | Reiss Joel | Sell | 200 | $1,434.18 |
| 2026-01-15 | Reiss Joel | Sell | 205 | $1,435.14 |
| 2026-01-15 | Reiss Joel | Sell | 35 | $1,436.15 |
| 2026-01-15 | Reiss Joel | Sell | 50 | $1,437.56 |
| 2026-01-15 | Reiss Joel | Sell | 40 | $1,438.91 |
| 2026-01-14 | Stein Kevin M | Sell | 4.0K | $1,406.41 |
| 2026-01-14 | Stein Kevin M | Option exercise | 7.6K | $342.31 |
| 2026-01-14 | Stein Kevin M | Sell | 2.1K | $1,405.64 |
| 2026-01-14 | Stein Kevin M | Sell | 1.5K | $1,407.34 |
| 2026-01-08 | Stein Kevin M | Sell | 6.4K | $1,405.30 |
| 2026-01-08 | Stein Kevin M | Sell | 1.3K | $1,406.72 |
| 2026-01-08 | Stein Kevin M | Sell | 2.7K | $1,407.46 |
| 2026-01-08 | Stein Kevin M | Sell | 5.2K | $1,408.44 |
| 2026-01-08 | Stein Kevin M | Option exercise | 17K | $342.31 |
| 2026-01-08 | Stein Kevin M | Sell | 480 | $1,409.57 |
| 2026-01-08 | Stein Kevin M | Sell | 930 | $1,410.65 |
| 2026-01-08 | Stein Kevin M | Sell | 340 | $1,413.17 |
| 2026-01-05 | Stein Kevin M | Option exercise | 18K | $105.88 |
| 2026-01-05 | Stein Kevin M | Option exercise | 7.1K | $341.28 |
| 2026-01-05 | Stein Kevin M | Sell | 560 | $1,361.59 |
| 2026-01-05 | Stein Kevin M | Sell | 20 | $1,363.08 |
| 2026-01-05 | Stein Kevin M | Sell | 160 | $1,364.57 |
| 2026-01-05 | Stein Kevin M | Sell | 255 | $1,367.18 |
| 2026-01-05 | Stein Kevin M | Sell | 716 | $1,368.11 |
| 2026-01-05 | Stein Kevin M | Sell | 4.0K | $1,369.05 |
| 2026-01-05 | Stein Kevin M | Sell | 4.5K | $1,370.12 |
| 2026-01-05 | Stein Kevin M | Sell | 1.8K | $1,371.09 |
| 2026-01-05 | Stein Kevin M | Sell | 2.1K | $1,372.04 |
| 2026-01-05 | Stein Kevin M | Sell | 481 | $1,373.01 |
| 2026-01-05 | Stein Kevin M | Sell | 1.0K | $1,374.25 |
| 2026-01-05 | Stein Kevin M | Sell | 1.3K | $1,375.16 |
| 2026-01-05 | Stein Kevin M | Sell | 1.6K | $1,376.15 |
| 2026-01-05 | Stein Kevin M | Sell | 403 | $1,377.30 |
| 2026-01-05 | Stein Kevin M | Sell | 1.2K | $1,378.51 |
| 2026-01-05 | Stein Kevin M | Sell | 1.2K | $1,379.64 |
| 2026-01-05 | Stein Kevin M | Sell | 385 | $1,380.53 |
| 2026-01-05 | Stein Kevin M | Sell | 903 | $1,381.53 |
| 2026-01-05 | Stein Kevin M | Sell | 1.9K | $1,382.62 |
| 2026-01-05 | Stein Kevin M | Sell | 274 | $1,384.12 |
| 2026-01-05 | Stein Kevin M | Sell | 300 | $1,387.04 |
| 2026-01-02 | Murphy Patrick Joseph | Option exercise | 290 | $269.42 |
| 2026-01-02 | Murphy Patrick Joseph | Sell | 290 | $1,329.03 |
| 2025-12-15 | Reiss Joel | Sell | 220 | $1,285.64 |
| 2025-12-15 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2025-12-15 | Reiss Joel | Sell | 80 | $1,282.73 |
| 2025-12-15 | Reiss Joel | Sell | 280 | $1,283.70 |
| 2025-12-15 | Reiss Joel | Sell | 220 | $1,284.78 |
| 2025-12-15 | Reiss Joel | Sell | 262 | $1,286.70 |
| 2025-12-15 | Reiss Joel | Sell | 336 | $1,287.69 |
| 2025-12-15 | Reiss Joel | Sell | 536 | $1,288.54 |
| 2025-12-15 | Reiss Joel | Sell | 420 | $1,289.81 |
| 2025-12-15 | Reiss Joel | Sell | 220 | $1,290.68 |
| 2025-12-15 | Reiss Joel | Sell | 418 | $1,291.68 |
| 2025-12-15 | Reiss Joel | Sell | 279 | $1,292.66 |
| 2025-12-15 | Reiss Joel | Sell | 61 | $1,293.76 |
| 2025-12-15 | Reiss Joel | Sell | 50 | $1,294.90 |
| 2025-12-15 | Reiss Joel | Sell | 58 | $1,296.10 |
| 2025-12-15 | Reiss Joel | Sell | 32 | $1,297.32 |
| 2025-12-15 | Reiss Joel | Sell | 44 | $1,298.11 |
| 2025-12-15 | Reiss Joel | Sell | 12 | $1,299.04 |
| 2025-12-15 | Reiss Joel | Sell | 25 | $1,300.44 |
| 2025-12-15 | Reiss Joel | Sell | 14 | $1,301.78 |
| 2025-12-15 | Reiss Joel | Sell | 45 | $1,303.15 |
| 2025-12-15 | Reiss Joel | Sell | 60 | $1,304.90 |
| 2025-12-15 | Reiss Joel | Sell | 118 | $1,305.98 |
| 2025-12-15 | Reiss Joel | Sell | 20 | $1,306.64 |
| 2025-12-15 | Reiss Joel | Sell | 40 | $1,307.94 |
| 2025-12-15 | Reiss Joel | Sell | 20 | $1,309.34 |
| 2025-12-15 | Reiss Joel | Sell | 30 | $1,311.25 |
| 2025-12-10 | SMALL ROBERT J | Sell | 580 | $1,289.32 |
| 2025-12-10 | SMALL ROBERT J | Sell | 4.0K | $1,290.30 |
| 2025-12-10 | SMALL ROBERT J | Option exercise | 4.7K | $66.47 |
| 2025-12-10 | SMALL ROBERT J | Sell | 74 | $1,291.03 |
| 2025-12-09 | SMALL ROBERT J | Sell | 76K | $1,335.72 |
| 2025-12-09 | SMALL ROBERT J | Sell | 15K | $1,335.72 |
| 2025-12-04 | Stein Kevin M | Option exercise | 18K | $105.88 |
| 2025-12-04 | Stein Kevin M | Sell | 6.9K | $1,360.15 |
| 2025-12-04 | Stein Kevin M | Sell | 2.1K | $1,361.43 |
| 2025-12-04 | Stein Kevin M | Sell | 1.8K | $1,362.63 |
| 2025-12-04 | Stein Kevin M | Sell | 1.4K | $1,363.39 |
| 2025-12-04 | Stein Kevin M | Sell | 3.1K | $1,364.58 |
| 2025-12-04 | Stein Kevin M | Sell | 1.7K | $1,365.33 |
| 2025-12-04 | Stein Kevin M | Sell | 495 | $1,366.19 |
| 2025-12-04 | Stein Kevin M | Sell | 30 | $1,367.22 |
| 2025-12-01 | Murphy Patrick Joseph | Option exercise | 290 | $269.42 |
| 2025-12-01 | Murphy Patrick Joseph | Sell | 290 | $1,351.06 |
| 2025-11-28 | Stein Kevin M | Sell | 1.5K | $1,361.25 |
| 2025-11-28 | Stein Kevin M | Option exercise | 4.6K | $105.88 |
| 2025-11-28 | Stein Kevin M | Sell | 3.0K | $1,360.44 |
| 2025-11-28 | Stein Kevin M | Sell | 50 | $1,362.43 |
| 2025-11-26 | Stein Kevin M | Option exercise | 30 | $105.88 |
| 2025-11-26 | Stein Kevin M | Sell | 30 | $1,360.06 |
| 2025-11-25 | Stein Kevin M | Sell | 90 | $1,361.87 |
| 2025-11-25 | Stein Kevin M | Sell | 4.1K | $1,360.55 |
| 2025-11-25 | Stein Kevin M | Option exercise | 4.2K | $105.88 |
| 2025-11-21 | Graff Michael | Gift | 340 | — |
| 2025-11-21 | Stein Kevin M | Option exercise | 230 | $105.88 |
| 2025-11-21 | Stein Kevin M | Sell | 230 | $1,360.31 |
| 2025-11-20 | Stein Kevin M | Sell | 655 | $1,360.33 |
| 2025-11-20 | Stein Kevin M | Option exercise | 1.1K | $105.88 |
| 2025-11-20 | Stein Kevin M | Sell | 400 | $1,361.52 |
| 2025-11-20 | Stein Kevin M | Sell | 49 | $1,363.22 |
| 2025-11-18 | Stein Kevin M | Option exercise | 7.2K | $105.88 |
| 2025-11-18 | Stein Kevin M | Sell | 3.6K | $1,360.28 |
| 2025-11-18 | Stein Kevin M | Sell | 848 | $1,361.89 |
| 2025-11-18 | Stein Kevin M | Sell | 1.5K | $1,362.64 |
| 2025-11-18 | Stein Kevin M | Sell | 1.2K | $1,363.73 |
| 2025-11-18 | Stein Kevin M | Sell | 70 | $1,364.59 |
| 2025-11-17 | Howley W Nicholas | Sell | 32 | $1,339.14 |
| 2025-11-17 | Reiss Joel | Option exercise | 3.9K | $284.97 |
| 2025-11-17 | Reiss Joel | Sell | 10 | $1,326.21 |
| 2025-11-17 | Reiss Joel | Sell | 29 | $1,329.03 |
| 2025-11-17 | Reiss Joel | Sell | 31 | $1,330.32 |
| 2025-11-17 | Reiss Joel | Sell | 220 | $1,331.56 |
| 2025-11-17 | Reiss Joel | Sell | 136 | $1,332.62 |
| 2025-11-17 | Reiss Joel | Sell | 416 | $1,333.76 |
| 2025-11-17 | Reiss Joel | Sell | 195 | $1,334.71 |
| 2025-11-17 | Reiss Joel | Sell | 212 | $1,335.42 |
| 2025-11-17 | Reiss Joel | Sell | 290 | $1,336.93 |
| 2025-11-17 | Reiss Joel | Sell | 299 | $1,338.32 |
| 2025-11-17 | Reiss Joel | Sell | 256 | $1,339.13 |
| 2025-11-17 | Reiss Joel | Sell | 122 | $1,340.28 |
| 2025-11-17 | Reiss Joel | Sell | 233 | $1,341.17 |
| 2025-11-17 | Reiss Joel | Sell | 200 | $1,342.35 |
| 2025-11-17 | Reiss Joel | Sell | 224 | $1,343.21 |
| 2025-11-17 | Reiss Joel | Sell | 112 | $1,344.57 |
| 2025-11-17 | Reiss Joel | Sell | 255 | $1,345.68 |
| 2025-11-17 | Reiss Joel | Sell | 90 | $1,346.72 |
| 2025-11-17 | Reiss Joel | Sell | 129 | $1,347.80 |
| 2025-11-17 | Reiss Joel | Sell | 108 | $1,349.11 |
| 2025-11-17 | Reiss Joel | Sell | 110 | $1,349.80 |
| 2025-11-17 | Reiss Joel | Sell | 73 | $1,351.04 |
| 2025-11-17 | Reiss Joel | Sell | 80 | $1,352.01 |
| 2025-11-17 | Reiss Joel | Sell | 60 | $1,353.06 |
| 2025-11-17 | Reiss Joel | Sell | 10 | $1,353.92 |
| 2025-11-17 | Howley W Nicholas | Option exercise | 2.7K | $50.92 |
| 2025-11-17 | Howley W Nicholas | Sell | 10 | $1,327.88 |
| 2025-11-17 | Howley W Nicholas | Sell | 105 | $1,328.60 |
| 2025-11-17 | Howley W Nicholas | Sell | 610 | $1,331.27 |
| 2025-11-17 | Howley W Nicholas | Sell | 515 | $1,333.69 |
| 2025-11-17 | Howley W Nicholas | Sell | 1.1K | $1,334.89 |
| 2025-11-17 | Howley W Nicholas | Sell | 23 | $1,335.61 |
| 2025-11-17 | Howley W Nicholas | Sell | 41 | $1,338.49 |
| 2025-11-17 | Howley W Nicholas | Sell | 36 | $1,340.96 |
| 2025-11-17 | Howley W Nicholas | Sell | 56 | $1,341.99 |
| 2025-11-17 | Howley W Nicholas | Sell | 61 | $1,343.82 |
| 2025-11-17 | Howley W Nicholas | Sell | 87 | $1,344.78 |
| 2025-11-17 | Howley W Nicholas | Sell | 83 | $1,347.53 |
| 2025-11-17 | Howley W Nicholas | Sell | 20 | $1,348.07 |
| 2025-11-14 | Lisman Michael | Buy | 600 | $1,334.13 |
| 2025-11-14 | Lisman Michael | Buy | 55 | $1,337.38 |
| 2025-11-14 | Lisman Michael | Buy | 290 | $1,338.56 |
| 2025-11-14 | Lisman Michael | Buy | 521 | $1,341.49 |
| 2025-11-14 | Lisman Michael | Buy | 384 | $1,342.93 |
| 2025-11-14 | Lisman Michael | Buy | 104 | $1,344.76 |
| 2025-11-03 | Murphy Patrick Joseph | Sell | 290 | $1,310.00 |
| 2025-11-03 | Murphy Patrick Joseph | Option exercise | 290 | $269.42 |
| 2025-10-27 | Murphy Patrick Joseph | Sell | 580 | $1,354.76 |
| 2025-10-27 | Stein Kevin M | Option exercise | 700 | $105.88 |
| 2025-10-27 | Stein Kevin M | Sell | 700 | $1,360.00 |
| 2025-10-27 | Murphy Patrick Joseph | Option exercise | 580 | $269.42 |
| 2025-10-20 | Reiss Joel | Sell | 40 | $1,283.99 |
| 2025-10-20 | Reiss Joel | Sell | 742 | $1,278.02 |
| 2025-10-20 | Reiss Joel | Sell | 524 | $1,280.42 |
| 2025-10-20 | Reiss Joel | Option exercise | 3.0K | $284.97 |
| 2025-10-20 | Reiss Joel | Sell | 200 | $1,273.36 |
| 2025-10-20 | Reiss Joel | Sell | 100 | $1,275.00 |
| 2025-10-20 | Reiss Joel | Sell | 42 | $1,272.58 |
| 2025-10-20 | Reiss Joel | Sell | 200 | $1,281.07 |
| 2025-10-20 | Reiss Joel | Sell | 844 | $1,283.39 |
| 2025-10-20 | Reiss Joel | Sell | 308 | $1,276.47 |
| 2025-10-15 | Howley W Nicholas | Sell | 302 | $1,304.34 |
| 2025-10-15 | Howley W Nicholas | Option exercise | 2.7K | $50.92 |
| 2025-10-15 | Howley W Nicholas | Sell | 306 | $1,291.89 |
| 2025-10-15 | Howley W Nicholas | Sell | 425 | $1,294.88 |
| 2025-10-15 | Howley W Nicholas | Sell | 264 | $1,295.69 |
| 2025-10-15 | Howley W Nicholas | Sell | 607 | $1,296.77 |
| 2025-10-15 | Howley W Nicholas | Sell | 100 | $1,297.80 |
| 2025-10-15 | Howley W Nicholas | Sell | 102 | $1,299.11 |
| 2025-10-15 | Howley W Nicholas | Sell | 102 | $1,301.24 |
| 2025-10-15 | Howley W Nicholas | Sell | 248 | $1,305.66 |
| 2025-10-15 | Howley W Nicholas | Sell | 80 | $1,306.20 |
| 2025-10-15 | Howley W Nicholas | Sell | 200 | $1,308.24 |
| 2025-09-22 | Reiss Joel | Option exercise | 3.0K | $284.97 |
| 2025-09-22 | Reiss Joel | Sell | 136 | $1,270.15 |
| 2025-09-22 | Reiss Joel | Sell | 122 | $1,271.36 |
| 2025-09-22 | Reiss Joel | Sell | 222 | $1,272.71 |
| 2025-09-22 | Reiss Joel | Sell | 120 | $1,274.29 |
| 2025-09-22 | Reiss Joel | Sell | 55 | $1,274.86 |
| 2025-09-22 | Reiss Joel | Sell | 1.3K | $1,276.05 |
| 2025-09-22 | Reiss Joel | Sell | 422 | $1,277.18 |
| 2025-09-22 | Reiss Joel | Sell | 635 | $1,279.15 |
| 2025-09-19 | Santana Michele | Grant | 29 | $1,288.13 |
| 2025-09-19 | HENNESSY SEAN P | Grant | 36 | $1,288.13 |
| 2025-09-19 | Graff Michael | Grant | 29 | $1,288.13 |
| 2025-09-19 | CRONIN JANE M. | Grant | 29 | $1,288.13 |
| 2025-09-19 | BARR DAVID | Grant | 36 | $1,288.13 |
| 2025-09-19 | SMALL ROBERT J | Grant | 44 | $1,288.13 |
| 2025-09-15 | Howley W Nicholas | Sell | 160 | $1,280.74 |
| 2025-09-15 | Howley W Nicholas | Option exercise | 2.7K | $50.92 |
| 2025-09-15 | Howley W Nicholas | Sell | 150 | $1,273.90 |
| 2025-09-15 | Howley W Nicholas | Sell | 165 | $1,276.40 |
| 2025-09-15 | Howley W Nicholas | Sell | 195 | $1,277.70 |
| 2025-09-15 | Howley W Nicholas | Sell | 378 | $1,278.72 |
| 2025-09-15 | Howley W Nicholas | Sell | 186 | $1,282.68 |
| 2025-09-15 | Howley W Nicholas | Sell | 289 | $1,284.10 |
| 2025-09-15 | Howley W Nicholas | Sell | 471 | $1,285.07 |
| 2025-09-15 | Howley W Nicholas | Sell | 502 | $1,286.19 |
| 2025-09-15 | Howley W Nicholas | Sell | 150 | $1,287.60 |
| 2025-09-15 | Howley W Nicholas | Sell | 90 | $1,288.54 |
| 2025-09-15 | SMALL ROBERT J | Gift | 10K | — |
| 2025-09-12 | SMALL ROBERT J | Sell | 261 | $1,273.55 |
| 2025-09-12 | SMALL ROBERT J | Sell | 488 | $1,274.22 |
| 2025-09-12 | SMALL ROBERT J | Sell | 597 | $1,275.23 |
| 2025-09-12 | SMALL ROBERT J | Sell | 504 | $1,276.41 |
| 2025-09-12 | SMALL ROBERT J | Sell | 521 | $1,277.16 |
| 2025-09-12 | SMALL ROBERT J | Sell | 300 | $1,278.32 |
| 2025-09-12 | SMALL ROBERT J | Sell | 501 | $1,279.19 |
| 2025-09-12 | SMALL ROBERT J | Sell | 256 | $1,272.45 |
| 2025-09-12 | SMALL ROBERT J | Sell | 287 | $1,280.54 |
| 2025-09-12 | SMALL ROBERT J | Sell | 520 | $1,281.22 |
| 2025-09-12 | SMALL ROBERT J | Sell | 149 | $1,282.64 |
| 2025-09-12 | SMALL ROBERT J | Sell | 197 | $1,283.19 |
| 2025-09-12 | SMALL ROBERT J | Sell | 16 | $1,284.17 |
| 2025-09-12 | SMALL ROBERT J | Sell | 403 | $1,271.39 |
| 2025-09-02 | SMALL ROBERT J | Other | 2.3K | — |
| 2025-08-26 | Graff Michael | Option exercise | 1.8K | $156.47 |
| 2025-08-26 | Graff Michael | Sell | 172 | $1,399.44 |
| 2025-08-26 | Graff Michael | Sell | 228 | $1,400.03 |
| 2025-08-26 | Graff Michael | Sell | 400 | $1,402.04 |
| 2025-08-26 | Graff Michael | Sell | 800 | $1,402.82 |
| 2025-08-26 | Graff Michael | Sell | 160 | $1,404.42 |
| 2025-08-20 | Reiss Joel | Sell | 22 | $1,407.09 |
| 2025-08-20 | Reiss Joel | Option exercise | 3.0K | $284.97 |
| 2025-08-20 | Reiss Joel | Sell | 487 | $1,399.60 |
| 2025-08-20 | Reiss Joel | Sell | 287 | $1,401.01 |
| 2025-08-20 | Reiss Joel | Sell | 342 | $1,403.59 |
| 2025-08-20 | Reiss Joel | Sell | 343 | $1,404.50 |
| 2025-08-20 | Reiss Joel | Sell | 158 | $1,405.68 |
| 2025-08-20 | Reiss Joel | Sell | 152 | $1,406.58 |
| 2025-08-20 | Reiss Joel | Sell | 200 | $1,408.62 |
| 2025-08-20 | Reiss Joel | Sell | 238 | $1,410.29 |
| 2025-08-20 | Reiss Joel | Sell | 571 | $1,411.41 |
| 2025-08-20 | Reiss Joel | Sell | 200 | $1,413.00 |
| 2025-08-15 | Howley W Nicholas | Option exercise | 2.7K | $140.92 |
| 2025-08-15 | Howley W Nicholas | Sell | 100 | $1,391.77 |
| 2025-08-15 | Howley W Nicholas | Sell | 400 | $1,392.94 |
| 2025-08-15 | Howley W Nicholas | Sell | 626 | $1,393.99 |
| 2025-08-15 | Howley W Nicholas | Sell | 400 | $1,395.61 |
| 2025-08-15 | Howley W Nicholas | Sell | 487 | $1,398.33 |
| 2025-08-15 | Howley W Nicholas | Sell | 100 | $1,399.81 |
| 2025-08-15 | Howley W Nicholas | Sell | 200 | $1,402.58 |
| 2025-08-15 | Howley W Nicholas | Sell | 247 | $1,403.52 |
| 2025-08-15 | Howley W Nicholas | Sell | 104 | $1,404.94 |
| 2025-08-15 | Howley W Nicholas | Sell | 66 | $1,406.63 |
| 2025-08-15 | Howley W Nicholas | Sell | 3 | $1,407.41 |
| 2025-08-15 | Howley W Nicholas | Sell | 3 | $1,412.81 |
| 2025-07-21 | Reiss Joel | Sell | 200 | $1,604.26 |
| 2025-07-21 | Reiss Joel | Option exercise | 3.0K | $284.97 |
| 2025-07-21 | Reiss Joel | Sell | 229 | $1,586.14 |
| 2025-07-21 | Reiss Joel | Sell | 140 | $1,586.78 |
| 2025-07-21 | Reiss Joel | Sell | 134 | $1,588.23 |
| 2025-07-21 | Reiss Joel | Sell | 200 | $1,590.80 |
| 2025-07-21 | Reiss Joel | Sell | 10 | $1,592.18 |
| 2025-07-21 | Reiss Joel | Sell | 348 | $1,593.71 |
| 2025-07-21 | Reiss Joel | Sell | 300 | $1,599.00 |
| 2025-07-21 | Reiss Joel | Sell | 220 | $1,600.66 |
| 2025-07-21 | Reiss Joel | Sell | 714 | $1,601.31 |
| 2025-07-21 | Reiss Joel | Sell | 200 | $1,603.19 |
| 2025-07-21 | Reiss Joel | Sell | 148 | $1,605.69 |
| 2025-07-21 | Reiss Joel | Sell | 157 | $1,607.49 |
| 2025-07-15 | Howley W Nicholas | Sell | 360 | $1,565.35 |
| 2025-07-15 | Howley W Nicholas | Sell | 430 | $1,566.45 |
| 2025-07-15 | Howley W Nicholas | Sell | 349 | $1,567.24 |
| 2025-07-15 | Howley W Nicholas | Option exercise | 2.7K | $140.92 |
| 2025-07-15 | Howley W Nicholas | Sell | 540 | $1,568.83 |
| 2025-07-15 | Howley W Nicholas | Sell | 220 | $1,570.85 |
| 2025-07-15 | Howley W Nicholas | Sell | 87 | $1,573.09 |
| 2025-07-15 | Howley W Nicholas | Sell | 450 | $1,573.95 |
| 2025-07-15 | Howley W Nicholas | Sell | 200 | $1,575.82 |
| 2025-07-15 | Howley W Nicholas | Sell | 100 | $1,580.10 |
| 2025-06-20 | Reiss Joel | Option exercise | 3.0K | $284.97 |
| 2025-06-20 | Reiss Joel | Sell | 200 | $1,410.11 |
| 2025-06-20 | Reiss Joel | Sell | 100 | $1,411.86 |
| 2025-06-20 | Reiss Joel | Sell | 356 | $1,420.70 |
| 2025-06-20 | Reiss Joel | Sell | 154 | $1,421.49 |
| 2025-06-20 | Reiss Joel | Sell | 254 | $1,422.52 |
| 2025-06-20 | Reiss Joel | Sell | 447 | $1,424.40 |
| 2025-06-20 | Reiss Joel | Sell | 233 | $1,425.22 |
| 2025-06-20 | Reiss Joel | Sell | 495 | $1,426.79 |
| 2025-06-20 | Reiss Joel | Sell | 10 | $1,427.71 |
| 2025-06-20 | Reiss Joel | Sell | 451 | $1,430.03 |
| 2025-06-20 | Reiss Joel | Sell | 300 | $1,431.11 |
| 2025-06-16 | Howley W Nicholas | Option exercise | 2.7K | $140.92 |
| 2025-06-16 | Howley W Nicholas | Sell | 100 | $1,438.44 |
| 2025-06-16 | Howley W Nicholas | Sell | 251 | $1,440.26 |
| 2025-06-16 | Howley W Nicholas | Sell | 10 | $1,440.79 |
| 2025-06-16 | Howley W Nicholas | Sell | 520 | $1,441.89 |
| 2025-06-16 | Howley W Nicholas | Sell | 1.0K | $1,444.53 |
| 2025-06-16 | Howley W Nicholas | Sell | 230 | $1,444.51 |
| 2025-06-16 | Howley W Nicholas | Sell | 300 | $1,446.35 |
| 2025-06-16 | Howley W Nicholas | Sell | 220 | $1,448.08 |
| 2025-06-16 | Howley W Nicholas | Sell | 100 | $1,450.00 |
| 2025-06-13 | Wynne Sarah | Option exercise | 1.8K | $559.78 |
| 2025-06-13 | Wynne Sarah | Sell | 1.8K | $1,450.00 |
| 2025-06-12 | Graff Michael | Gift | 1.0K | — |
| 2025-06-12 | Graff Michael | Gift | 1.0K | — |
| 2025-06-12 | Wynne Sarah | Option exercise | 3.2K | $559.78 |
| 2025-06-12 | Wynne Sarah | Sell | 1.1K | $1,451.30 |
| 2025-06-12 | Wynne Sarah | Sell | 1.9K | $1,452.48 |
| 2025-06-12 | Wynne Sarah | Sell | 202 | $1,453.60 |
| 2025-06-10 | SMALL ROBERT J | Sell | 5.2K | $1,425.01 |
| 2025-06-10 | SMALL ROBERT J | Sell | 40K | $1,425.01 |
| 2025-05-20 | Reiss Joel | Option exercise | 3.0K | $284.97 |
| 2025-05-20 | Reiss Joel | Sell | 300 | $1,429.56 |
| 2025-05-20 | Reiss Joel | Sell | 100 | $1,430.57 |
| 2025-05-20 | Reiss Joel | Sell | 434 | $1,432.78 |
| 2025-05-20 | Reiss Joel | Sell | 409 | $1,434.02 |
| 2025-05-20 | Reiss Joel | Sell | 360 | $1,435.22 |
| 2025-05-20 | Reiss Joel | Sell | 1.4K | $1,436.01 |
| 2025-05-20 | HENNESSY SEAN P | Option exercise | 4.7K | $156.47 |
| 2025-05-20 | HENNESSY SEAN P | Sell | 3.0K | $1,435.77 |
| 2025-05-20 | HENNESSY SEAN P | Sell | 664 | $1,437.07 |
| 2025-05-20 | HENNESSY SEAN P | Sell | 636 | $1,437.85 |
| 2025-05-20 | HENNESSY SEAN P | Sell | 300 | $1,438.89 |
| 2025-05-20 | HENNESSY SEAN P | Sell | 100 | $1,439.92 |
| 2025-05-15 | Howley W Nicholas | Sell | 362 | $1,395.29 |
| 2025-05-15 | Howley W Nicholas | Option exercise | 2.7K | $140.92 |
| 2025-05-15 | Howley W Nicholas | Sell | 350 | $1,390.72 |
| 2025-05-15 | Howley W Nicholas | Sell | 642 | $1,394.14 |
| 2025-05-15 | Howley W Nicholas | Sell | 474 | $1,396.09 |
| 2025-05-15 | Howley W Nicholas | Sell | 358 | $1,397.45 |
| 2025-05-15 | Howley W Nicholas | Sell | 268 | $1,398.36 |
| 2025-05-15 | Howley W Nicholas | Sell | 282 | $1,399.82 |
| 2025-05-14 | Valladares III Jorge L. | Option exercise | 3.8K | $284.97 |
| 2025-05-14 | Valladares III Jorge L. | Sell | 3.2K | $1,400.04 |
| 2025-05-14 | Valladares III Jorge L. | Sell | 172 | $1,402.16 |
| 2025-05-14 | Valladares III Jorge L. | Sell | 374 | $1,403.38 |
| 2025-05-14 | Graff Michael | Gift | 2.0K | — |
| 2025-05-14 | Graff Michael | Gift | 2.0K | — |
| 2025-05-13 | Valladares III Jorge L. | Sell | 600 | $1,430.33 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 618 | $1,431.97 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 293 | $1,434.17 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 307 | $1,435.40 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 900 | $1,436.84 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 722 | $1,438.00 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 147 | $1,441.32 |
| 2025-05-13 | Warren Jessica L | Option exercise | 490 | $643.00 |
| 2025-05-13 | Warren Jessica L | Sell | 490 | $1,425.00 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 100 | $1,439.52 |
| 2025-05-13 | Valladares III Jorge L. | Option exercise | 6.2K | $284.97 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 1.0K | $1,425.46 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 594 | $1,426.54 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 406 | $1,427.62 |
| 2025-05-13 | Valladares III Jorge L. | Sell | 530 | $1,429.21 |
| 2025-05-05 | Howley W Nicholas | Option exercise | 49K | $140.92 |
| 2025-05-05 | Howley W Nicholas | Sell | 38K | $1,475.06 |
| 2025-05-05 | Howley W Nicholas | Sell | 1.7K | $1,476.43 |
| 2025-05-05 | Howley W Nicholas | Sell | 157 | $1,477.19 |
| 2025-05-05 | Howley W Nicholas | Sell | 8.2K | $1,479.01 |
| 2025-05-05 | Howley W Nicholas | Sell | 710 | $1,480.09 |
| 2025-04-21 | Reiss Joel | Sell | 358 | $1,321.98 |
| 2025-04-21 | Reiss Joel | Option exercise | 3.3K | $226.34 |
| 2025-04-21 | Reiss Joel | Sell | 300 | $1,300.00 |
| 2025-04-21 | Reiss Joel | Sell | 94 | $1,316.85 |
| 2025-04-21 | Reiss Joel | Sell | 151 | $1,318.67 |
| 2025-04-21 | Reiss Joel | Sell | 182 | $1,319.31 |
| 2025-04-21 | Reiss Joel | Sell | 288 | $1,320.87 |
| 2025-04-21 | Reiss Joel | Sell | 110 | $1,322.61 |
| 2025-04-21 | Reiss Joel | Sell | 199 | $1,323.89 |
| 2025-04-21 | Reiss Joel | Sell | 642 | $1,325.31 |
| 2025-04-21 | Reiss Joel | Sell | 571 | $1,326.52 |
| 2025-04-21 | Reiss Joel | Sell | 300 | $1,327.87 |
| 2025-04-21 | Reiss Joel | Sell | 100 | $1,329.83 |
| 2025-04-21 | Reiss Joel | Sell | 5 | $1,332.00 |
| 2025-04-15 | Howley W Nicholas | Sell | 2 | $1,354.29 |
| 2025-04-15 | Howley W Nicholas | Sell | 150 | $1,353.55 |
| 2025-04-15 | Howley W Nicholas | Sell | 447 | $1,352.73 |
| 2025-04-15 | Howley W Nicholas | Sell | 1.6K | $1,351.42 |
| 2025-04-15 | Howley W Nicholas | Sell | 1.2K | $1,350.07 |
| 2025-04-15 | Howley W Nicholas | Sell | 390 | $1,347.34 |
| 2025-04-15 | Howley W Nicholas | Sell | 339 | $1,345.48 |
| 2025-04-15 | Howley W Nicholas | Sell | 189 | $1,338.58 |
| 2025-04-15 | Howley W Nicholas | Sell | 22 | $1,335.72 |
| 2025-04-15 | Howley W Nicholas | Sell | 77 | $1,334.34 |
| 2025-04-15 | Howley W Nicholas | Sell | 399 | $1,332.84 |
| 2025-04-15 | Howley W Nicholas | Sell | 598 | $1,331.10 |
| 2025-04-15 | Howley W Nicholas | Option exercise | 5.5K | $140.92 |
| 2025-04-14 | Stein Kevin M | Sell | 671 | $1,326.19 |
| 2025-04-14 | Stein Kevin M | Option exercise | 20K | $195.88 |
| 2025-04-14 | Stein Kevin M | Sell | 40 | $1,313.13 |
| 2025-04-14 | Stein Kevin M | Sell | 330 | $1,320.06 |
| 2025-04-14 | Stein Kevin M | Sell | 285 | $1,321.80 |
| 2025-04-14 | Stein Kevin M | Sell | 420 | $1,323.09 |
| 2025-04-14 | Stein Kevin M | Sell | 445 | $1,323.96 |
| 2025-04-14 | Stein Kevin M | Sell | 4.8K | $1,325.00 |
| 2025-04-14 | Stein Kevin M | Sell | 1.1K | $1,327.70 |
| 2025-04-14 | Stein Kevin M | Sell | 820 | $1,328.90 |
| 2025-04-14 | Stein Kevin M | Sell | 370 | $1,329.83 |
| 2025-04-14 | Stein Kevin M | Sell | 2.0K | $1,331.10 |
| 2025-04-14 | Stein Kevin M | Sell | 4.4K | $1,332.03 |
| 2025-04-14 | Stein Kevin M | Sell | 884 | $1,333.25 |
| 2025-04-14 | Stein Kevin M | Sell | 1.0K | $1,334.45 |
| 2025-04-14 | Stein Kevin M | Sell | 1.2K | $1,335.83 |
| 2025-04-14 | Stein Kevin M | Sell | 1.0K | $1,336.88 |
| 2025-04-14 | Stein Kevin M | Sell | 120 | $1,337.78 |
| 2025-04-14 | Stein Kevin M | Sell | 3 | $1,338.64 |
| 2025-03-26 | Santana Michele | Grant | 27 | $1,346.50 |
| 2025-03-26 | HENNESSY SEAN P | Grant | 35 | $1,346.50 |
| 2025-03-26 | Valladares III Jorge L. | Grant | 27 | $1,346.50 |
| 2025-03-26 | Graff Michael | Grant | 27 | $1,346.50 |
| 2025-03-26 | SMALL ROBERT J | Grant | 42 | $1,346.50 |
| 2025-03-26 | CRONIN JANE M. | Grant | 27 | $1,346.50 |
| 2025-03-26 | BARR DAVID | Grant | 35 | $1,346.50 |
| 2025-03-20 | Reiss Joel | Sell | 109 | $1,363.01 |
| 2025-03-20 | Reiss Joel | Sell | 110 | $1,351.64 |
| 2025-03-20 | Reiss Joel | Sell | 35 | $1,364.28 |
| 2025-03-20 | Reiss Joel | Sell | 59 | $1,353.03 |
| 2025-03-20 | Reiss Joel | Sell | 60 | $1,354.44 |
| 2025-03-20 | Reiss Joel | Sell | 439 | $1,357.54 |
| 2025-03-20 | Reiss Joel | Sell | 132 | $1,359.25 |
| 2025-03-20 | Reiss Joel | Sell | 216 | $1,360.17 |
| 2025-03-20 | Reiss Joel | Sell | 253 | $1,361.63 |
| 2025-03-20 | Reiss Joel | Sell | 1.5K | $1,362.08 |
| 2025-03-20 | Reiss Joel | Option exercise | 3.0K | $226.34 |
| 2025-03-20 | Reiss Joel | Sell | 100 | $1,349.57 |
| 2025-03-17 | Howley W Nicholas | Sell | 44 | $1,345.26 |
| 2025-03-17 | Howley W Nicholas | Option exercise | 5.5K | $140.92 |
| 2025-03-17 | Howley W Nicholas | Sell | 242 | $1,346.57 |
| 2025-03-17 | Howley W Nicholas | Sell | 1 | $1,348.99 |
| 2025-03-17 | Howley W Nicholas | Sell | 434 | $1,350.92 |
| 2025-03-17 | Howley W Nicholas | Sell | 771 | $1,352.24 |
| 2025-03-17 | Howley W Nicholas | Sell | 496 | $1,352.90 |
| 2025-03-17 | Howley W Nicholas | Sell | 395 | $1,354.28 |
| 2025-03-17 | Howley W Nicholas | Sell | 900 | $1,355.17 |
| 2025-03-17 | Howley W Nicholas | Sell | 823 | $1,356.05 |
| 2025-03-17 | Howley W Nicholas | Sell | 455 | $1,357.10 |
| 2025-03-17 | Howley W Nicholas | Sell | 611 | $1,358.36 |
| 2025-03-17 | Howley W Nicholas | Sell | 300 | $1,359.95 |
| 2025-03-14 | SMALL ROBERT J | Sell | 3.4K | $1,345.24 |
| 2025-03-14 | SMALL ROBERT J | Sell | 1.4K | $1,340.85 |
| 2025-03-14 | SMALL ROBERT J | Sell | 682 | $1,345.24 |
| 2025-03-14 | SMALL ROBERT J | Sell | 558 | $1,336.23 |
| 2025-03-14 | SMALL ROBERT J | Sell | 2.7K | $1,336.23 |
| 2025-03-14 | SMALL ROBERT J | Sell | 288 | $1,340.85 |
| 2025-03-13 | SMALL ROBERT J | Sell | 791 | $1,335.22 |
| 2025-03-13 | SMALL ROBERT J | Sell | 209 | $1,335.22 |
| 2025-03-12 | Stein Kevin M | Sell | 317 | $1,312.11 |
| 2025-03-12 | Stein Kevin M | Option exercise | 20K | $195.88 |
| 2025-03-12 | Stein Kevin M | Sell | 100 | $1,304.79 |
| 2025-03-12 | Stein Kevin M | Sell | 110 | $1,305.79 |
| 2025-03-12 | Stein Kevin M | Sell | 100 | $1,306.73 |
| 2025-03-12 | Stein Kevin M | Sell | 340 | $1,307.61 |
| 2025-03-12 | Stein Kevin M | Sell | 237 | $1,308.95 |
| 2025-03-12 | Stein Kevin M | Sell | 541 | $1,310.65 |
| 2025-03-12 | Stein Kevin M | Sell | 1.2K | $1,313.14 |
| 2025-03-12 | Stein Kevin M | Sell | 1.6K | $1,314.12 |
| 2025-03-12 | Stein Kevin M | Sell | 15K | $1,314.98 |
| 2025-03-12 | Stein Kevin M | Sell | 535 | $1,316.18 |
| 2025-03-12 | Stein Kevin M | Sell | 100 | $1,318.49 |
| 2025-03-12 | Stein Kevin M | Sell | 94 | $1,321.86 |
| 2025-03-12 | Stein Kevin M | Sell | 95 | $1,325.64 |
| 2025-03-12 | Stein Kevin M | Sell | 40 | $1,329.73 |
| 2025-03-10 | SMALL ROBERT J | Sell | 153 | $1,349.21 |
| 2025-03-10 | SMALL ROBERT J | Sell | 1.8K | $1,349.21 |
| 2025-03-10 | SMALL ROBERT J | Sell | 7.4K | $1,335.62 |
| 2025-03-10 | SMALL ROBERT J | Sell | 191 | $1,336.47 |
| 2025-03-10 | SMALL ROBERT J | Sell | 2.3K | $1,336.47 |
| 2025-03-10 | SMALL ROBERT J | Sell | 229 | $1,342.95 |
| 2025-03-10 | SMALL ROBERT J | Sell | 2.8K | $1,342.95 |
| 2025-03-10 | SMALL ROBERT J | Sell | 153 | $1,343.89 |
| 2025-03-10 | SMALL ROBERT J | Sell | 1.8K | $1,343.89 |
| 2025-03-10 | SMALL ROBERT J | Sell | 611 | $1,335.62 |
| 2025-03-10 | SMALL ROBERT J | Sell | 191 | $1,345.11 |
| 2025-03-10 | SMALL ROBERT J | Sell | 2.3K | $1,345.11 |
| 2025-03-07 | SMALL ROBERT J | Sell | 520 | $1,336.99 |
| 2025-03-07 | SMALL ROBERT J | Sell | 7.5K | $1,336.99 |
| 2025-03-07 | SMALL ROBERT J | Sell | 130 | $1,338.27 |
| 2025-03-07 | SMALL ROBERT J | Sell | 1.9K | $1,338.27 |
| 2025-03-07 | SMALL ROBERT J | Sell | 195 | $1,338.90 |
| 2025-03-07 | SMALL ROBERT J | Sell | 2.8K | $1,338.90 |
| 2025-03-07 | SMALL ROBERT J | Sell | 195 | $1,339.94 |
| 2025-03-07 | SMALL ROBERT J | Sell | 2.8K | $1,339.94 |
| 2025-03-07 | SMALL ROBERT J | Sell | 261 | $1,341.09 |
| 2025-03-07 | SMALL ROBERT J | Sell | 3.7K | $1,341.09 |
| 2025-03-06 | SMALL ROBERT J | Sell | 3.7K | $1,347.81 |
| 2025-03-06 | SMALL ROBERT J | Sell | 694 | $1,340.93 |
| 2025-03-06 | SMALL ROBERT J | Sell | 9.3K | $1,340.93 |
| 2025-03-06 | SMALL ROBERT J | Sell | 694 | $1,343.65 |
| 2025-03-06 | SMALL ROBERT J | Sell | 9.3K | $1,343.65 |
| 2025-03-06 | SMALL ROBERT J | Sell | 417 | $1,346.88 |
| 2025-03-06 | SMALL ROBERT J | Sell | 5.6K | $1,346.88 |
| 2025-03-06 | SMALL ROBERT J | Sell | 278 | $1,347.81 |
| 2025-03-06 | SMALL ROBERT J | Sell | 347 | $1,349.84 |
| 2025-03-06 | SMALL ROBERT J | Sell | 4.7K | $1,349.84 |
| 2025-03-06 | SMALL ROBERT J | Sell | 347 | $1,352.95 |
| 2025-03-06 | SMALL ROBERT J | Sell | 4.7K | $1,352.95 |
| 2025-03-04 | Warren Jessica L | Option exercise | 275 | $560.81 |
| 2025-03-04 | Warren Jessica L | Sell | 117 | $1,375.17 |
| 2025-03-04 | Warren Jessica L | Sell | 54 | $1,376.51 |
| 2025-03-04 | Warren Jessica L | Sell | 91 | $1,377.42 |
| 2025-03-04 | Warren Jessica L | Sell | 13 | $1,378.16 |
| 2025-02-20 | Reiss Joel | Sell | 352 | $1,326.97 |
| 2025-02-20 | Reiss Joel | Option exercise | 3.0K | $226.34 |
| 2025-02-20 | Reiss Joel | Sell | 516 | $1,317.32 |
| 2025-02-20 | Reiss Joel | Sell | 476 | $1,318.47 |
| 2025-02-20 | Reiss Joel | Sell | 232 | $1,319.45 |
| 2025-02-20 | Reiss Joel | Sell | 154 | $1,320.70 |
| 2025-02-20 | Reiss Joel | Sell | 257 | $1,322.28 |
| 2025-02-20 | Reiss Joel | Sell | 209 | $1,323.36 |
| 2025-02-20 | Reiss Joel | Sell | 240 | $1,324.55 |
| 2025-02-20 | Reiss Joel | Sell | 175 | $1,326.23 |
| 2025-02-20 | Reiss Joel | Sell | 100 | $1,330.62 |
| 2025-02-20 | Reiss Joel | Sell | 144 | $1,334.12 |
| 2025-02-20 | Reiss Joel | Sell | 145 | $1,334.97 |
| 2025-02-18 | Howley W Nicholas | Option exercise | 5.5K | $140.92 |
| 2025-02-18 | Howley W Nicholas | Sell | 416 | $1,307.35 |
| 2025-02-18 | Howley W Nicholas | Sell | 339 | $1,308.75 |
| 2025-02-18 | Howley W Nicholas | Sell | 9 | $1,309.88 |
| 2025-02-18 | Howley W Nicholas | Sell | 769 | $1,311.57 |
| 2025-02-18 | Howley W Nicholas | Sell | 359 | $1,312.61 |
| 2025-02-18 | Howley W Nicholas | Sell | 50 | $1,314.23 |
| 2025-02-18 | Howley W Nicholas | Sell | 400 | $1,316.00 |
| 2025-02-18 | Howley W Nicholas | Sell | 1.4K | $1,317.40 |
| 2025-02-18 | Howley W Nicholas | Sell | 108 | $1,319.21 |
| 2025-02-18 | Howley W Nicholas | Sell | 1.4K | $1,320.78 |
| 2025-02-18 | Howley W Nicholas | Sell | 204 | $1,322.51 |
| 2025-02-14 | SMALL ROBERT J | Option exercise | 3.6K | $97.84 |
| 2025-02-14 | SMALL ROBERT J | Sell | 33 | $1,300.05 |
| 2025-02-14 | SMALL ROBERT J | Sell | 402 | $1,302.20 |
| 2025-02-14 | SMALL ROBERT J | Sell | 300 | $1,302.77 |
| 2025-02-14 | SMALL ROBERT J | Sell | 100 | $1,306.61 |
| 2025-02-14 | SMALL ROBERT J | Sell | 1 | $1,308.97 |
| 2025-02-14 | SMALL ROBERT J | Sell | 80 | $1,313.22 |
| 2025-02-14 | SMALL ROBERT J | Sell | 201 | $1,318.26 |
| 2025-02-14 | SMALL ROBERT J | Sell | 100 | $1,322.46 |
| 2025-02-14 | SMALL ROBERT J | Sell | 200 | $1,323.76 |
| 2025-02-14 | SMALL ROBERT J | Sell | 72 | $1,325.00 |
| 2025-02-14 | SMALL ROBERT J | Sell | 1.5K | $1,329.42 |
| 2025-02-14 | SMALL ROBERT J | Sell | 579 | $1,331.06 |
| 2025-02-14 | SMALL ROBERT J | Sell | 7 | $1,335.09 |
| 2025-02-14 | SMALL ROBERT J | Sell | 72 | $1,336.72 |
| 2025-02-12 | Stein Kevin M | Option exercise | 20K | $195.88 |
| 2025-02-12 | Stein Kevin M | Sell | 190 | $1,335.71 |
| 2025-02-12 | Stein Kevin M | Sell | 90 | $1,337.83 |
| 2025-02-12 | Stein Kevin M | Sell | 230 | $1,339.29 |
| 2025-02-12 | Stein Kevin M | Sell | 55 | $1,340.73 |
| 2025-02-12 | Stein Kevin M | Sell | 118 | $1,342.12 |
| 2025-02-12 | Stein Kevin M | Sell | 235 | $1,343.35 |
| 2025-02-12 | Stein Kevin M | Sell | 226 | $1,344.85 |
| 2025-02-12 | Stein Kevin M | Sell | 690 | $1,346.30 |
| 2025-02-12 | Stein Kevin M | Sell | 1.4K | $1,347.59 |
| 2025-02-12 | Stein Kevin M | Sell | 3.2K | $1,348.55 |
| 2025-02-12 | Stein Kevin M | Sell | 1.7K | $1,349.61 |
| 2025-02-12 | Stein Kevin M | Sell | 296 | $1,350.26 |
| 2025-02-12 | Stein Kevin M | Sell | 708 | $1,352.18 |
| 2025-02-12 | Stein Kevin M | Sell | 1.1K | $1,353.82 |
| 2025-02-12 | Stein Kevin M | Sell | 840 | $1,354.95 |
| 2025-02-12 | Stein Kevin M | Sell | 840 | $1,355.85 |
| 2025-02-12 | Stein Kevin M | Sell | 1.1K | $1,357.44 |
| 2025-02-12 | Stein Kevin M | Sell | 482 | $1,358.03 |
| 2025-02-12 | Stein Kevin M | Sell | 1.3K | $1,359.27 |
| 2025-02-12 | Stein Kevin M | Sell | 598 | $1,360.37 |
| 2025-02-12 | Stein Kevin M | Sell | 1.1K | $1,361.40 |
| 2025-02-12 | Stein Kevin M | Sell | 1.9K | $1,362.15 |
| 2025-02-12 | Stein Kevin M | Sell | 477 | $1,363.20 |
| 2025-02-12 | Stein Kevin M | Sell | 431 | $1,364.15 |
| 2025-02-12 | Stein Kevin M | Sell | 479 | $1,365.12 |
| 2025-02-12 | Stein Kevin M | Sell | 118 | $1,366.11 |
| 2025-01-21 | Reiss Joel | Option exercise | 3.0K | $226.34 |
| 2025-01-21 | Reiss Joel | Sell | 50 | $1,352.68 |
| 2025-01-21 | Reiss Joel | Sell | 50 | $1,354.42 |
| 2025-01-21 | Reiss Joel | Sell | 610 | $1,356.24 |
| 2025-01-21 | Reiss Joel | Sell | 192 | $1,357.35 |
| 2025-01-21 | Reiss Joel | Sell | 587 | $1,358.31 |
| 2025-01-21 | Reiss Joel | Sell | 556 | $1,359.57 |
| 2025-01-21 | Reiss Joel | Sell | 355 | $1,361.09 |
| 2025-01-21 | Reiss Joel | Sell | 430 | $1,362.08 |
| 2025-01-21 | Reiss Joel | Sell | 80 | $1,362.83 |
| 2025-01-21 | Reiss Joel | Sell | 90 | $1,363.83 |
| 2025-01-15 | Howley W Nicholas | Option exercise | 5.5K | $140.92 |
| 2025-01-15 | Howley W Nicholas | Sell | 328 | $1,283.39 |
| 2025-01-15 | Howley W Nicholas | Sell | 306 | $1,284.71 |
| 2025-01-15 | Howley W Nicholas | Sell | 236 | $1,286.04 |
| 2025-01-15 | Howley W Nicholas | Sell | 10 | $1,287.00 |
| 2025-01-15 | Howley W Nicholas | Sell | 202 | $1,289.05 |
| 2025-01-15 | Howley W Nicholas | Sell | 108 | $1,290.35 |
| 2025-01-15 | Howley W Nicholas | Sell | 122 | $1,291.11 |
| 2025-01-15 | Howley W Nicholas | Sell | 115 | $1,293.43 |
| 2025-01-15 | Howley W Nicholas | Sell | 80 | $1,294.49 |
| 2025-01-15 | Howley W Nicholas | Sell | 608 | $1,296.09 |
| 2025-01-15 | Howley W Nicholas | Sell | 644 | $1,297.44 |
| 2025-01-15 | Howley W Nicholas | Sell | 677 | $1,298.16 |
| 2025-01-15 | Howley W Nicholas | Sell | 105 | $1,298.87 |
| 2025-01-15 | Howley W Nicholas | Sell | 228 | $1,300.42 |
| 2025-01-15 | Howley W Nicholas | Sell | 243 | $1,301.49 |
| 2025-01-15 | Howley W Nicholas | Sell | 140 | $1,302.39 |
| 2025-01-15 | Howley W Nicholas | Sell | 612 | $1,303.65 |
| 2025-01-15 | Howley W Nicholas | Sell | 579 | $1,305.19 |
| 2025-01-15 | Howley W Nicholas | Sell | 117 | $1,305.65 |
| 2025-01-15 | Howley W Nicholas | Sell | 12 | $1,307.78 |
| 2025-01-13 | Stein Kevin M | Sell | 1.1K | $1,264.75 |
| 2025-01-13 | Stein Kevin M | Sell | 20 | $1,269.50 |
| 2025-01-13 | Stein Kevin M | Sell | 1.2K | $1,268.89 |
| 2025-01-13 | Stein Kevin M | Sell | 14K | $1,267.99 |
| 2025-01-13 | Stein Kevin M | Sell | 1.2K | $1,266.92 |
| 2025-01-13 | Stein Kevin M | Option exercise | 20K | $195.88 |
| 2025-01-13 | Stein Kevin M | Sell | 78 | $1,255.14 |
| 2025-01-13 | Stein Kevin M | Sell | 37 | $1,256.01 |
| 2025-01-13 | Stein Kevin M | Sell | 45 | $1,257.58 |
| 2025-01-13 | Stein Kevin M | Sell | 559 | $1,260.27 |
| 2025-01-13 | Stein Kevin M | Sell | 258 | $1,261.46 |
| 2025-01-13 | Stein Kevin M | Sell | 148 | $1,262.48 |
| 2025-01-13 | Stein Kevin M | Sell | 428 | $1,263.62 |
| 2025-01-13 | Stein Kevin M | Sell | 585 | $1,265.95 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (4)
- Airbus
- Boeing
- National Aeronautics and Space Administration (NASA)
- U.S. Government / Department of Defense
Suppliers (0)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-05 | ResultsExhibits | filing ↗ |
| 2026-04-17 | Material agreementDebt obligationExhibits | filing ↗ |
| 2026-04-15 | Reg FD | filing ↗ |
| 2026-04-14 | ResultsReg FD | filing ↗ |
| 2026-04-07 | OtherExhibits | filing ↗ |
| 2026-03-05 | Shareholder vote | filing ↗ |
| 2026-02-13 | Material agreementDebt obligationExhibits | filing ↗ |
| 2026-02-11 | Reg FD | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-05 | 2026-05-05 | 0001260221-26-000039 ↗ |
| 10-Q | 2026-05-05 | 2026-03-28 | 0001260221-26-000040 ↗ |
| 8-K | 2026-04-17 | 2026-04-17 | 0001193125-26-161564 ↗ |
| 8-K | 2026-04-15 | 2026-04-14 | 0001260221-26-000036 ↗ |
| 8-K | 2026-04-14 | 2026-04-14 | 0001260221-26-000033 ↗ |
| 8-K | 2026-04-07 | 2026-04-07 | 0001260221-26-000031 ↗ |
| 8-K | 2026-03-05 | 2026-03-05 | 0001260221-26-000028 ↗ |
| 8-K | 2026-02-13 | 2026-02-13 | 0001193125-26-051416 ↗ |
| 8-K | 2026-02-11 | 2026-02-10 | 0001260221-26-000025 ↗ |
| 8-K | 2026-02-09 | 2026-02-09 | 0001260221-26-000020 ↗ |
| 10-Q | 2026-02-03 | 2025-12-27 | 0001260221-26-000017 ↗ |
| 8-K | 2026-02-03 | 2026-02-03 | 0001260221-26-000015 ↗ |