SEC Form 4 reporting owner
Saba Capital Management, L.P.
Saba Capital Management, L.P. has filed 509 Form 4 transactions reported between November 20, 2025 and September 23, 2026, as 10% owner of NEW GERMANY FUND INC, 10% owner of MEXICO FUND INC, 10% owner of BlackRock ESG Capital Allocation Term Trust, 10% owner of PIMCO Dynamic Income Strategy Fund, 10% owner of Gabelli Healthcare & WellnessRx Trust, 10% owner of ELLSWORTH GROWTH & INCOME FUND LTD, 10% owner of HIGHLAND OPPORTUNITIES & INCOME FUND, 10% owner of Vertical Aerospace Ltd., 10% owner of Virtus Dividend, Interest & Premium Strategy Fund, 10% owner of Voya Asia Pacific High Dividend Equity Income Fund, 10% owner of ASA Gold & Precious Metals Ltd, 10% owner of SkyAI, Inc., 10% owner of MORGAN STANLEY INDIA INVESTMENT FUND, INC. and 10% owner of NYLI CBRE Global Infrastructure Megatrends Term Fund.
Name as filed: Saba Capital Management, L.P.
Roles and reported holdings
- GFNEW GERMANY FUND INCDec 3, 2025 – Sep 23, 2026
10% owner
Held indirectly (latest line)3,698,458 sh as of Sep 23, 2026 · Form 424 months: $18.9M bought · $170K sold
- MXFMEXICO FUND INCDec 2, 2025 – Sep 23, 2026
10% owner
Held indirectly (latest line)2,341,186 sh as of Sep 23, 2026 · Form 424 months: $15.8M bought
- ECATBlackRock ESG Capital Allocation Term TrustDec 24, 2025 – Sep 18, 2026
10% owner
Held directly21,718,771 sh as of Apr 2, 2026 · Form 4Held indirectly (latest line)12,588,023 sh as of Sep 18, 2026 · Form 424 months: $4.2M bought · $205.0M sold
- PDXPIMCO Dynamic Income Strategy FundNov 28, 2025 – Sep 16, 2026
10% owner
Held indirectly (latest line)6,331,840 sh as of Sep 16, 2026 · Form 424 months: $10.3M sold
- GRXGabelli Healthcare & WellnessRx TrustAug 11, 2026 – Sep 11, 2026
10% owner
Held indirectly (latest line)2,156,033 sh as of Sep 11, 2026 · Form 424 months: $382K bought
- ECFELLSWORTH GROWTH & INCOME FUND LTDFeb 5, 2026 – Sep 4, 2026
10% owner
Held indirectly (latest line)1,628,462 sh as of Sep 4, 2026 · Form 424 months: $300K bought · $924K sold
- HFROHIGHLAND OPPORTUNITIES & INCOME FUNDMay 18, 2026 – Jun 9, 2026
10% owner
Held indirectly (latest line)5,976,204 sh as of Jun 9, 2026 · Form 424 months: $2.8M bought
- EVTLVertical Aerospace Ltd.Apr 15, 2026
10% owner
Held indirectly (latest line)10,963,985 sh as of Apr 15, 2026 · Form 424 months: $1.8M sold
- NFJVirtus Dividend, Interest & Premium Strategy FundJan 27, 2026 – Apr 1, 2026
10% owner
Held indirectly (latest line)10,216,703 sh as of Apr 1, 2026 · Form 424 months: $10.4M bought
- IAEVoya Asia Pacific High Dividend Equity Income FundJan 26, 2026 – Mar 4, 2026
10% owner
Held indirectly (latest line)1,618,753 sh as of Mar 4, 2026 · Form 424 months: $1.6M sold
- ASAASA Gold & Precious Metals LtdNov 20, 2025 – Feb 13, 2026
10% owner
Held indirectly (latest line)5,903,701 sh as of Feb 13, 2026 · Form 424 months: $45.7M bought
- SKYASkyAI, Inc.Jan 13, 2026 – Jan 16, 2026
10% owner
Held indirectly (latest line)1,511,988 sh as of Jan 16, 2026 · Form 424 months: $326K sold
- IIFMORGAN STANLEY INDIA INVESTMENT FUND, INC.Dec 26, 2025 – Jan 15, 2026
10% owner
Held indirectly (latest line)938,726 sh as of Jan 15, 2026 · Form 424 months: $1.9M sold
- MEGINYLI CBRE Global Infrastructure Megatrends Term FundNov 20, 2025 – Jan 15, 2026
10% owner
Held indirectly (latest line)5,202,343 sh as of Jan 15, 2026 · Form 424 months: $8.6M sold
Transaction history
The latest 500 of 509 reported transactions, newest first. Every row links to the Form 4 on SEC EDGAR.
| Date | Company | Type | Shares | Price | Value | Owned after | Filing |
|---|---|---|---|---|---|---|---|
| Sep 23, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 4,657 | $10.85 | $51K@ $10.85 | 3,698,458 | Form 4 |
| Sep 23, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 28,464 | $21.02 | $598K@ $21.02 | 2,341,186 | Form 4 |
| Sep 22, 2026 | GF10% owner | Open-market saleCode S · indirect | 12,336 | $10.95 | $135K@ $10.95 | 3,693,801 | Form 4 |
| Sep 22, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 110 | $20.90 | $2K@ $20.90 | 2,312,722 | Form 4 |
| Sep 21, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,034 | $21.03 | $43K@ $21.03 | 2,312,612 | Form 4 |
| Sep 21, 2026 | GF10% owner | Open-market saleCode S · indirect | 930 | $10.96 | $10K@ $10.96 | 3,706,137 | Form 4 |
| Sep 18, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 14,185 | $10.82 | $153K@ $10.82 | 3,707,067 | Form 4 |
| Sep 18, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 28,977 | $14.38 | $417K@ $14.38 | 12,588,023 | Form 4 |
| Sep 17, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,258 | $11.10 | $14K@ $11.10 | 3,692,882 | Form 4 |
| Sep 17, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 21,095 | $14.36 | $303K@ $14.36 | 12,617,000 | Form 4 |
| Sep 16, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,534 | $10.88 | $17K@ $10.88 | 3,691,624 | Form 4 |
| Sep 16, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 6,403 | $20.63 | $132K@ $20.63 | 2,310,578 | Form 4 |
| Sep 16, 2026 | PDX10% owner | Open-market saleCode S · indirect | 19,692 | $20.66 | $407K@ $20.66 | 6,331,840 | Form 4 |
| Sep 16, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 100,836 | $13.81 | $1.4M@ $13.81 | 12,638,095 | Form 4 |
| Sep 15, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 3,306 | $10.92 | $36K@ $10.92 | 3,690,090 | Form 4 |
| Sep 15, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 459 | $20.89 | $10K@ $20.89 | 2,304,175 | Form 4 |
| Sep 14, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 26,644 | $14.59 | $389K@ $14.59 | 12,738,931 | Form 4 |
| Sep 11, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 400 | $9.71 | $4K@ $9.71 | 2,156,033 | Form 4 |
| Sep 11, 2026 | PDX10% owner | Open-market saleCode S · indirect | 10,128 | $21.66 | $219K@ $21.66 | 6,351,532 | Form 4 |
| Sep 11, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 41,280 | $14.83 | $612K@ $14.83 | 12,765,575 | Form 4 |
| Sep 10, 2026 | PDX10% owner | Open-market saleCode S · indirect | 11,560 | $21.88 | $253K@ $21.88 | 6,361,660 | Form 4 |
| Sep 10, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 111,062 | $15.07 | $1.7M@ $15.07 | 12,806,855 | Form 4 |
| Sep 9, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 102,824 | $15.15 | $1.6M@ $15.15 | 12,917,917 | Form 4 |
| Sep 9, 2026 | PDX10% owner | Open-market saleCode S · indirect | 19,000 | $21.92 | $416K@ $21.92 | 6,373,220 | Form 4 |
| Sep 9, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 800 | $11.55 | $9K@ $11.55 | 3,686,784 | Form 4 |
| Sep 8, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 167,151 | $15.29 | $2.6M@ $15.29 | 13,020,741 | Form 4 |
| Sep 8, 2026 | PDX10% owner | Open-market saleCode S · indirect | 10,471 | $21.94 | $230K@ $21.94 | 6,392,220 | Form 4 |
| Sep 8, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,179 | $11.55 | $14K@ $11.55 | 3,685,984 | Form 4 |
| Sep 4, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 62,439 | $15.29 | $955K@ $15.29 | 13,187,892 | Form 4 |
| Sep 4, 2026 | ECF10% owner | Open-market purchaseCode P · indirect | 6,800 | $12.36 | $84K@ $12.36 | 1,628,462 | Form 4 |
| Sep 3, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 500 | $10.08 | $5K@ $10.08 | 2,155,633 | Form 4 |
| Sep 3, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 209,500 | $15.27 | $3.2M@ $15.27 | 13,250,331 | Form 4 |
| Sep 3, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 3,721 | $11.56 | $43K@ $11.56 | 3,684,805 | Form 4 |
| Sep 3, 2026 | ECF10% owner | Open-market purchaseCode P · indirect | 5,000 | $12.25 | $61K@ $12.25 | 1,621,662 | Form 4 |
| Sep 2, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 2,000 | $11.48 | $23K@ $11.48 | 3,681,084 | Form 4 |
| Sep 2, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 53,758 | $15.28 | $821K@ $15.28 | 13,459,831 | Form 4 |
| Sep 1, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 905 | $11.40 | $10K@ $11.40 | 3,679,084 | Form 4 |
| Sep 1, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 79,453 | $15.27 | $1.2M@ $15.27 | 13,513,589 | Form 4 |
| Aug 31, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 129,839 | $15.38 | $2.0M@ $15.38 | 13,593,042 | Form 4 |
| Aug 28, 2026 | ECF10% owner | Open-market purchaseCode P · indirect | 1,200 | $12.47 | $15K@ $12.47 | 1,616,662 | Form 4 |
| Aug 28, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 174,103 | $15.43 | $2.7M@ $15.43 | 13,722,881 | Form 4 |
| Aug 27, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 4,340 | $10.05 | $44K@ $10.05 | 2,155,133 | Form 4 |
| Aug 27, 2026 | ECF10% owner | Open-market purchaseCode P · indirect | 3,900 | $12.49 | $49K@ $12.49 | 1,615,462 | Form 4 |
| Aug 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 92,174 | $15.52 | $1.4M@ $15.52 | 13,896,984 | Form 4 |
| Aug 26, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 78,371 | $15.56 | $1.2M@ $15.56 | 13,989,158 | Form 4 |
| Aug 25, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 33,500 | $15.41 | $516K@ $15.41 | 14,067,529 | Form 4 |
| Aug 24, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 66,500 | $15.34 | $1.0M@ $15.34 | 14,101,029 | Form 4 |
| Aug 21, 2026 | ECF10% owner | Open-market purchaseCode P · indirect | 5,742 | $12.53 | $72K@ $12.53 | 1,611,562 | Form 4 |
| Aug 21, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 7,087 | $10.13 | $72K@ $10.13 | 2,150,793 | Form 4 |
| Aug 20, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 300 | $11.20 | $3K@ $11.20 | 3,678,179 | Form 4 |
| Aug 20, 2026 | ECF10% owner | Open-market purchaseCode P · indirect | 1,547 | $12.52 | $19K@ $12.52 | 1,605,820 | Form 4 |
| Aug 20, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 30,239 | $15.14 | $458K@ $15.14 | 14,167,529 | Form 4 |
| Aug 19, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 24,102 | $10.13 | $244K@ $10.13 | 2,143,706 | Form 4 |
| Aug 19, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 69,761 | $15.23 | $1.1M@ $15.23 | 14,197,768 | Form 4 |
| Aug 18, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 104,309 | $15.26 | $1.6M@ $15.26 | 14,267,529 | Form 4 |
| Aug 18, 2026 | PDX10% owner | Open-market saleCode S · indirect | 13,396 | $21.77 | $292K@ $21.77 | 6,402,691 | Form 4 |
| Aug 17, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 68,259 | $15.44 | $1.1M@ $15.44 | 14,371,838 | Form 4 |
| Aug 14, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 1,203 | $9.86 | $12K@ $9.86 | 2,119,604 | Form 4 |
| Aug 14, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 45,050 | $15.51 | $699K@ $15.51 | 14,440,097 | Form 4 |
| Aug 13, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,952 | $21.41 | $63K@ $21.41 | 2,303,716 | Form 4 |
| Aug 13, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 190,526 | $15.82 | $3.0M@ $15.82 | 14,485,147 | Form 4 |
| Aug 12, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 153,689 | $15.83 | $2.4M@ $15.83 | 14,675,673 | Form 4 |
| Aug 11, 2026 | GRX10% owner | Open-market purchaseCode P · indirect | 200 | $9.93 | $2K@ $9.93 | 2,118,401 | Form 4 |
| Aug 11, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 4,758 | $11.59 | $55K@ $11.59 | 3,677,879 | Form 4 |
| Aug 11, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 120,376 | $15.84 | $1.9M@ $15.84 | 14,829,362 | Form 4 |
| Aug 10, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 205,881 | $15.81 | $3.3M@ $15.81 | 14,949,738 | Form 4 |
| Aug 7, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 165,027 | $15.67 | $2.6M@ $15.67 | 15,155,619 | Form 4 |
| Aug 6, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 134,046 | $15.50 | $2.1M@ $15.50 | 15,320,646 | Form 4 |
| Aug 5, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 266 | $11.43 | $3K@ $11.43 | 3,673,121 | Form 4 |
| Aug 5, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 42,298 | $15.46 | $654K@ $15.46 | 15,454,692 | Form 4 |
| Aug 4, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 9,362 | $22.19 | $208K@ $22.19 | 2,300,764 | Form 4 |
| Aug 4, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,844 | $11.60 | $21K@ $11.60 | 3,672,855 | Form 4 |
| Aug 4, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 99,323 | $15.34 | $1.5M@ $15.34 | 15,496,990 | Form 4 |
| Aug 3, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 157 | $11.35 | $2K@ $11.35 | 3,671,011 | Form 4 |
| Aug 3, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 174 | $21.54 | $4K@ $21.54 | 2,291,402 | Form 4 |
| Aug 3, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 201,906 | $15.16 | $3.1M@ $15.16 | 15,596,313 | Form 4 |
| Jul 31, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 708 | $11.24 | $8K@ $11.24 | 3,670,854 | Form 4 |
| Jul 31, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 160,866 | $15.00 | $2.4M@ $15.00 | 15,798,219 | Form 4 |
| Jul 30, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 187,774 | $15.00 | $2.8M@ $15.00 | 15,959,085 | Form 4 |
| Jul 29, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 100 | $11.16 | $1K@ $11.16 | 3,670,146 | Form 4 |
| Jul 29, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 3,077 | $21.34 | $66K@ $21.34 | 2,291,228 | Form 4 |
| Jul 29, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 158,002 | $14.94 | $2.4M@ $14.94 | 16,146,859 | Form 4 |
| Jul 28, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 148,742 | $15.15 | $2.3M@ $15.15 | 16,304,861 | Form 4 |
| Jul 28, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,608 | $21.56 | $56K@ $21.56 | 2,288,151 | Form 4 |
| Jul 27, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 325 | $11.28 | $4K@ $11.28 | 3,670,046 | Form 4 |
| Jul 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 151,995 | $15.11 | $2.3M@ $15.11 | 16,453,603 | Form 4 |
| Jul 24, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 46,387 | $15.13 | $702K@ $15.13 | 16,605,598 | Form 4 |
| Jul 23, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 414 | $21.11 | $9K@ $21.11 | 2,285,543 | Form 4 |
| Jul 23, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 38 | $11.18 | $425@ $11.18 | 3,669,721 | Form 4 |
| Jul 23, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 40,830 | $15.13 | $618K@ $15.13 | 16,651,985 | Form 4 |
| Jul 22, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 7,623 | $21.80 | $166K@ $21.80 | 2,285,129 | Form 4 |
| Jul 22, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 79,000 | $15.44 | $1.2M@ $15.44 | 16,692,815 | Form 4 |
| Jul 21, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 200 | $21.52 | $4K@ $21.52 | 2,277,506 | Form 4 |
| Jul 21, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 93,506 | $15.49 | $1.4M@ $15.49 | 16,771,815 | Form 4 |
| Jul 20, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 7,631 | $21.49 | $164K@ $21.49 | 2,277,306 | Form 4 |
| Jul 20, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 22,681 | $11.41 | $259K@ $11.41 | 3,669,683 | Form 4 |
| Jul 20, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 85,688 | $15.39 | $1.3M@ $15.39 | 16,865,321 | Form 4 |
| Jul 17, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 570 | $21.44 | $12K@ $21.44 | 2,269,675 | Form 4 |
| Jul 17, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 500 | $11.23 | $6K@ $11.23 | 3,647,002 | Form 4 |
| Jul 17, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 83,087 | $15.35 | $1.3M@ $15.35 | 16,951,009 | Form 4 |
| Jul 16, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 1,682 | $21.64 | $36K@ $21.64 | 2,269,105 | Form 4 |
| Jul 16, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 32,854 | $15.62 | $513K@ $15.62 | 17,034,096 | Form 4 |
| Jul 15, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 70 | $21.59 | $2K@ $21.59 | 2,267,423 | Form 4 |
| Jul 15, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 64,727 | $15.64 | $1.0M@ $15.64 | 17,066,950 | Form 4 |
| Jul 14, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 104,482 | $15.91 | $1.7M@ $15.91 | 17,131,677 | Form 4 |
| Jul 13, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 56,926 | $15.88 | $904K@ $15.88 | 17,236,159 | Form 4 |
| Jul 13, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 4,869 | $21.31 | $104K@ $21.31 | 2,267,353 | Form 4 |
| Jul 10, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 46,484 | $15.82 | $735K@ $15.82 | 17,293,085 | Form 4 |
| Jul 9, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 85,918 | $15.71 | $1.3M@ $15.71 | 17,339,569 | Form 4 |
| Jul 8, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 39,219 | $15.58 | $611K@ $15.58 | 17,425,487 | Form 4 |
| Jul 8, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 522 | $21.26 | $11K@ $21.26 | 2,262,484 | Form 4 |
| Jul 7, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 1,397 | $15.78 | $22K@ $15.78 | 17,464,706 | Form 4 |
| Jul 7, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 1,828 | $21.73 | $40K@ $21.73 | 2,261,962 | Form 4 |
| Jul 6, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 47,062 | $15.93 | $750K@ $15.93 | 17,466,103 | Form 4 |
| Jul 6, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 6,600 | $11.60 | $77K@ $11.60 | 3,646,502 | Form 4 |
| Jul 2, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 5,463 | $15.83 | $86K@ $15.83 | 17,513,165 | Form 4 |
| Jul 2, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 37,087 | $11.60 | $430K@ $11.60 | 3,639,902 | Form 4 |
| Jul 1, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 93,821 | $15.76 | $1.5M@ $15.76 | 17,518,628 | Form 4 |
| Jun 30, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 130,170 | $15.73 | $2.0M@ $15.73 | 17,612,449 | Form 4 |
| Jun 30, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 100 | $11.37 | $1K@ $11.37 | 3,602,815 | Form 4 |
| Jun 29, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 112,371 | $15.54 | $1.7M@ $15.54 | 17,742,619 | Form 4 |
| Jun 26, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 75,754 | $15.37 | $1.2M@ $15.37 | 17,854,990 | Form 4 |
| Jun 25, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 111,432 | $15.40 | $1.7M@ $15.40 | 17,930,744 | Form 4 |
| Jun 24, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 5,100 | $21.31 | $109K@ $21.31 | 2,260,134 | Form 4 |
| Jun 24, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 111,896 | $15.25 | $1.7M@ $15.25 | 18,042,176 | Form 4 |
| Jun 23, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 15,051 | $21.52 | $324K@ $21.52 | 2,255,034 | Form 4 |
| Jun 23, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 91,365 | $15.37 | $1.4M@ $15.37 | 18,154,072 | Form 4 |
| Jun 22, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 4 | $11.79 | $47@ $11.79 | 3,602,715 | Form 4 |
| Jun 22, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 64,443 | $15.50 | $999K@ $15.50 | 18,245,437 | Form 4 |
| Jun 18, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 1,261 | $22.19 | $28K@ $22.19 | 2,239,983 | Form 4 |
| Jun 18, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 40,481 | $15.45 | $625K@ $15.45 | 18,309,880 | Form 4 |
| Jun 17, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 10,176 | $11.81 | $120K@ $11.81 | 3,602,711 | Form 4 |
| Jun 17, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 4,037 | $22.23 | $90K@ $22.23 | 2,238,722 | Form 4 |
| Jun 17, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 10,034 | $15.35 | $154K@ $15.35 | 18,350,361 | Form 4 |
| Jun 16, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 28,758 | $11.81 | $340K@ $11.81 | 3,592,535 | Form 4 |
| Jun 16, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 59,471 | $15.45 | $919K@ $15.45 | 18,360,395 | Form 4 |
| Jun 15, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 53,837 | $11.60 | $625K@ $11.60 | 3,563,777 | Form 4 |
| Jun 15, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 59,449 | $15.49 | $921K@ $15.49 | 18,419,866 | Form 4 |
| Jun 12, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 10,848 | $11.55 | $125K@ $11.55 | 3,509,940 | Form 4 |
| Jun 12, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 29,500 | $22.30 | $658K@ $22.30 | 2,234,685 | Form 4 |
| Jun 12, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 19,611 | $15.49 | $304K@ $15.49 | 18,479,315 | Form 4 |
| Jun 11, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,093 | $11.49 | $13K@ $11.49 | 3,499,092 | Form 4 |
| Jun 11, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 5,117 | $21.60 | $111K@ $21.60 | 2,205,185 | Form 4 |
| Jun 11, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 188,006 | $15.17 | $2.9M@ $15.17 | 18,498,926 | Form 4 |
| Jun 10, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 11,081 | $21.39 | $237K@ $21.39 | 2,200,068 | Form 4 |
| Jun 10, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 116,920 | $15.23 | $1.8M@ $15.23 | 18,686,932 | Form 4 |
| Jun 9, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 3,600 | $21.14 | $76K@ $21.14 | 2,188,987 | Form 4 |
| Jun 9, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 123,589 | $6.88 | $850K@ $6.88 | 5,976,204 | Form 4 |
| Jun 9, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 28,265 | $15.33 | $433K@ $15.33 | 18,803,852 | Form 4 |
| Jun 8, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 33,076 | $15.42 | $510K@ $15.42 | 18,832,117 | Form 4 |
| Jun 5, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 19,906 | $21.64 | $431K@ $21.64 | 2,185,387 | Form 4 |
| Jun 5, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 6,759 | $6.69 | $45K@ $6.69 | 5,852,615 | Form 4 |
| Jun 5, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 56,029 | $15.40 | $863K@ $15.40 | 18,865,193 | Form 4 |
| Jun 4, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 61,137 | $12.00 | $734K@ $12.00 | 3,497,999 | Form 4 |
| Jun 4, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 32,102 | $21.61 | $694K@ $21.61 | 2,165,481 | Form 4 |
| Jun 4, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 18,017 | $6.73 | $121K@ $6.73 | 5,845,856 | Form 4 |
| Jun 4, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 10,857 | $15.65 | $170K@ $15.65 | 18,921,222 | Form 4 |
| Jun 3, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 100 | $11.94 | $1K@ $11.94 | 3,436,862 | Form 4 |
| Jun 3, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 49,325 | $15.68 | $773K@ $15.68 | 18,932,079 | Form 4 |
| Jun 3, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 31,949 | $22.16 | $708K@ $22.16 | 2,133,379 | Form 4 |
| Jun 3, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 28,440 | $6.66 | $189K@ $6.66 | 5,827,839 | Form 4 |
| Jun 2, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 55,038 | $12.00 | $660K@ $12.00 | 3,436,762 | Form 4 |
| Jun 2, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 53,537 | $15.80 | $846K@ $15.80 | 18,981,404 | Form 4 |
| Jun 2, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 9,633 | $22.24 | $214K@ $22.24 | 2,101,430 | Form 4 |
| Jun 2, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 78,346 | $6.71 | $526K@ $6.71 | 5,799,399 | Form 4 |
| Jun 1, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 100 | $12.05 | $1K@ $12.05 | 3,381,724 | Form 4 |
| Jun 1, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 169,781 | $15.72 | $2.7M@ $15.72 | 19,034,941 | Form 4 |
| Jun 1, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 708 | $21.90 | $16K@ $21.90 | 2,091,797 | Form 4 |
| Jun 1, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 5,520 | $6.55 | $36K@ $6.55 | 5,721,053 | Form 4 |
| May 29, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 104,828 | $15.64 | $1.6M@ $15.64 | 19,204,722 | Form 4 |
| May 29, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 5,295 | $12.20 | $65K@ $12.20 | 3,381,624 | Form 4 |
| May 29, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 18,466 | $22.17 | $409K@ $22.17 | 2,091,089 | Form 4 |
| May 29, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 31,928 | $6.55 | $209K@ $6.55 | 5,715,533 | Form 4 |
| May 28, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 103,706 | $15.54 | $1.6M@ $15.54 | 19,309,550 | Form 4 |
| May 28, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,047 | $12.09 | $13K@ $12.09 | 3,376,329 | Form 4 |
| May 28, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 6,700 | $22.16 | $148K@ $22.16 | 2,072,623 | Form 4 |
| May 28, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 9,971 | $6.50 | $65K@ $6.50 | 5,683,605 | Form 4 |
| May 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 102,862 | $15.55 | $1.6M@ $15.55 | 19,413,256 | Form 4 |
| May 27, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 241,593 | $11.93 | $2.9M@ $11.93 | 3,375,282 | Form 4 |
| May 27, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 44,608 | $22.27 | $993K@ $22.27 | 2,065,923 | Form 4 |
| May 26, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 92,671 | $15.51 | $1.4M@ $15.51 | 19,516,118 | Form 4 |
| May 26, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 2,900 | $11.82 | $34K@ $11.82 | 3,133,689 | Form 4 |
| May 26, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 14,402 | $21.99 | $317K@ $21.99 | 2,021,315 | Form 4 |
| May 26, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 15,858 | $6.27 | $99K@ $6.27 | 5,673,634 | Form 4 |
| May 22, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 46,754 | $15.41 | $720K@ $15.41 | 19,608,789 | Form 4 |
| May 21, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 53,479 | $15.23 | $814K@ $15.23 | 19,655,543 | Form 4 |
| May 21, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 3,900 | $11.83 | $46K@ $11.83 | 3,130,789 | Form 4 |
| May 21, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 7,166 | $21.67 | $155K@ $21.67 | 2,006,913 | Form 4 |
| May 21, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 20,490 | $6.25 | $128K@ $6.25 | 5,657,776 | Form 4 |
| May 20, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 500 | $11.77 | $6K@ $11.77 | 3,126,889 | Form 4 |
| May 20, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 35,876 | $15.14 | $543K@ $15.14 | 19,709,022 | Form 4 |
| May 20, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 4,610 | $21.68 | $100K@ $21.68 | 1,999,747 | Form 4 |
| May 20, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 40,591 | $6.23 | $253K@ $6.23 | 5,637,286 | Form 4 |
| May 19, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,599 | $11.69 | $19K@ $11.69 | 3,126,389 | Form 4 |
| May 19, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 33,160 | $15.11 | $501K@ $15.11 | 19,744,898 | Form 4 |
| May 19, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 22,914 | $21.58 | $494K@ $21.58 | 1,995,137 | Form 4 |
| May 19, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 22,385 | $6.18 | $138K@ $6.18 | 5,596,695 | Form 4 |
| May 18, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 22,308 | $11.85 | $264K@ $11.85 | 3,124,790 | Form 4 |
| May 18, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 18,586 | $21.59 | $401K@ $21.59 | 1,972,223 | Form 4 |
| May 18, 2026 | HFRO10% owner | Open-market purchaseCode P · indirect | 16,100 | $6.18 | $99K@ $6.18 | 5,574,310 | Form 4 |
| May 15, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 7,609 | $15.25 | $116K@ $15.25 | 19,778,058 | Form 4 |
| May 15, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 8,334 | $22.00 | $183K@ $22.00 | 1,953,637 | Form 4 |
| May 14, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 14,082 | $11.94 | $168K@ $11.94 | 3,102,482 | Form 4 |
| May 14, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 2,588 | $15.69 | $41K@ $15.69 | 19,785,667 | Form 4 |
| May 14, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 33,108 | $22.00 | $728K@ $22.00 | 1,945,303 | Form 4 |
| May 13, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 7,758 | $11.75 | $91K@ $11.75 | 3,088,400 | Form 4 |
| May 13, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 115,454 | $15.52 | $1.8M@ $15.52 | 19,788,255 | Form 4 |
| May 13, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 15,148 | $22.13 | $335K@ $22.13 | 1,912,195 | Form 4 |
| May 12, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 7,237 | $11.76 | $85K@ $11.76 | 3,080,642 | Form 4 |
| May 12, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 68,868 | $15.17 | $1.0M@ $15.17 | 19,903,709 | Form 4 |
| May 12, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 9,000 | $22.01 | $198K@ $22.01 | 1,897,047 | Form 4 |
| May 11, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 216,297 | $15.34 | $3.3M@ $15.34 | 19,972,577 | Form 4 |
| May 8, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 200,000 | $15.12 | $3.0M@ $15.12 | 20,188,874 | Form 4 |
| May 7, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 16,709 | $12.00 | $201K@ $12.00 | 3,073,405 | Form 4 |
| May 7, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 81,640 | $15.07 | $1.2M@ $15.07 | 20,388,874 | Form 4 |
| May 7, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 3,000 | $21.82 | $65K@ $21.82 | 1,888,047 | Form 4 |
| May 6, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 184,921 | $15.06 | $2.8M@ $15.06 | 20,470,514 | Form 4 |
| May 5, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 4,812 | $11.73 | $56K@ $11.73 | 3,056,696 | Form 4 |
| May 5, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 87,320 | $14.96 | $1.3M@ $14.96 | 20,655,435 | Form 4 |
| May 4, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 116,376 | $14.87 | $1.7M@ $14.87 | 20,742,755 | Form 4 |
| May 1, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 178,041 | $14.94 | $2.7M@ $14.94 | 20,859,131 | Form 4 |
| May 1, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 217 | $21.33 | $5K@ $21.33 | 1,885,047 | Form 4 |
| Apr 30, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 123,739 | $14.80 | $1.8M@ $14.80 | 21,037,172 | Form 4 |
| Apr 29, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 109,866 | $14.66 | $1.6M@ $14.66 | 21,160,911 | Form 4 |
| Apr 28, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 65,067 | $14.66 | $954K@ $14.66 | 21,270,777 | Form 4 |
| Apr 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 44,101 | $14.79 | $652K@ $14.79 | 21,335,844 | Form 4 |
| Apr 24, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 115,170 | $14.66 | $1.7M@ $14.66 | 21,379,945 | Form 4 |
| Apr 22, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 10,350 | $14.61 | $151K@ $14.61 | 21,495,115 | Form 4 |
| Apr 22, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 100,000 | $21.83 | $2.2M@ $21.83 | 1,884,830 | Form 4 |
| Apr 21, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 8,935 | $14.64 | $131K@ $14.64 | 21,505,465 | Form 4 |
| Apr 21, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 3,505 | $21.86 | $77K@ $21.86 | 1,784,830 | Form 4 |
| Apr 20, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 13,782 | $14.62 | $201K@ $14.62 | 21,514,400 | Form 4 |
| Apr 17, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 19,669 | $12.25 | $241K@ $12.25 | 3,051,884 | Form 4 |
| Apr 17, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 87,990 | $14.69 | $1.3M@ $14.69 | 21,528,182 | Form 4 |
| Apr 17, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 179 | $22.00 | $4K@ $22.00 | 1,781,325 | Form 4 |
| Apr 16, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 39,758 | $14.51 | $577K@ $14.51 | 21,616,172 | Form 4 |
| Apr 15, 2026 | EVTL10% owner | Open-market saleCode S · indirect | 676,518 | $2.69 | $1.8M@ $2.69 | 10,963,985 | Form 4 |
| Apr 15, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 62,841 | $14.68 | $923K@ $14.68 | 21,655,930 | Form 4 |
| Apr 10, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 20,407 | $11.23 | $229K@ $11.23 | 3,032,215 | Form 4 |
| Apr 9, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 179,497 | $11.20 | $2.0M@ $11.20 | 3,011,808 | Form 4 |
| Apr 8, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 22,744 | $11.41 | $260K@ $11.41 | 2,832,311 | Form 4 |
| Apr 8, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,200 | $22.17 | $49K@ $22.17 | 1,781,146 | Form 4 |
| Apr 6, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 140,564 | $10.63 | $1.5M@ $10.63 | 2,809,567 | Form 4 |
| Apr 6, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 3,814 | $21.23 | $81K@ $21.23 | 1,778,946 | Form 4 |
| Apr 2, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 15,908 | $10.49 | $167K@ $10.49 | 2,669,003 | Form 4 |
| Apr 2, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 10,800 | $21.28 | $230K@ $21.28 | 1,775,132 | Form 4 |
| Apr 2, 2026 | ECAT10% owner | Open-market purchaseCode P · direct | 44,010 | $13.87 | $610K@ $13.87 | 21,718,771 | Form 4 |
| Apr 1, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 57,955 | $10.54 | $611K@ $10.54 | 2,653,095 | Form 4 |
| Apr 1, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 3,509 | $12.65 | $44K@ $12.65 | 10,216,703 | Form 4 |
| Apr 1, 2026 | ECAT10% owner | Open-market purchaseCode P · direct | 259,382 | $13.87 | $3.6M@ $13.87 | 21,762,781 | Form 4 |
| Mar 31, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 5,888 | $10.29 | $61K@ $10.29 | 2,595,140 | Form 4 |
| Mar 31, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 600 | $20.50 | $12K@ $20.50 | 1,764,332 | Form 4 |
| Mar 31, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 224,477 | $13.73 | $3.1M@ $13.73 | 22,022,163 | Form 4 |
| Mar 30, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 30,502 | $12.39 | $378K@ $12.39 | 10,213,194 | Form 4 |
| Mar 30, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 551 | $20.42 | $11K@ $20.42 | 1,763,732 | Form 4 |
| Mar 30, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 37,868 | $13.52 | $512K@ $13.52 | 22,246,640 | Form 4 |
| Mar 27, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,681 | $20.26 | $54K@ $20.26 | 1,763,181 | Form 4 |
| Mar 27, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 92,048 | $12.35 | $1.1M@ $12.35 | 10,182,692 | Form 4 |
| Mar 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 88,419 | $13.59 | $1.2M@ $13.59 | 22,284,508 | Form 4 |
| Mar 26, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 3,158 | $10.21 | $32K@ $10.21 | 2,589,252 | Form 4 |
| Mar 26, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 1,068 | $20.66 | $22K@ $20.66 | 1,760,500 | Form 4 |
| Mar 26, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 68,783 | $12.52 | $861K@ $12.52 | 10,090,644 | Form 4 |
| Mar 26, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 37,606 | $13.87 | $522K@ $13.87 | 22,372,927 | Form 4 |
| Mar 25, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 41,486 | $12.64 | $524K@ $12.64 | 10,021,861 | Form 4 |
| Mar 25, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 40,778 | $13.94 | $568K@ $13.94 | 22,410,533 | Form 4 |
| Mar 25, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 4,675 | $20.73 | $97K@ $20.73 | 1,759,432 | Form 4 |
| Mar 24, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 16,685 | $12.45 | $208K@ $12.45 | 9,980,375 | Form 4 |
| Mar 24, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,733 | $19.94 | $54K@ $19.94 | 1,754,757 | Form 4 |
| Mar 23, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 66,031 | $12.52 | $827K@ $12.52 | 9,963,690 | Form 4 |
| Mar 23, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 27,269 | $10.55 | $288K@ $10.55 | 2,586,094 | Form 4 |
| Mar 23, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 4,991 | $19.84 | $99K@ $19.84 | 1,752,024 | Form 4 |
| Mar 20, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 4,087 | $10.19 | $42K@ $10.19 | 2,558,825 | Form 4 |
| Mar 20, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,871 | $19.83 | $57K@ $19.83 | 1,747,033 | Form 4 |
| Mar 19, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 28,190 | $12.41 | $350K@ $12.41 | 9,897,659 | Form 4 |
| Mar 18, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 15,597 | $10.84 | $169K@ $10.84 | 2,554,738 | Form 4 |
| Mar 18, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 5,000 | $20.38 | $102K@ $20.38 | 1,744,162 | Form 4 |
| Mar 13, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,600 | $20.21 | $53K@ $20.21 | 1,739,162 | Form 4 |
| Mar 13, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 33,774 | $14.16 | $478K@ $14.16 | 22,451,311 | Form 4 |
| Mar 12, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 456 | $20.35 | $9K@ $20.35 | 1,736,562 | Form 4 |
| Mar 12, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 109,941 | $14.52 | $1.6M@ $14.52 | 22,485,085 | Form 4 |
| Mar 12, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 224 | $10.80 | $2K@ $10.80 | 2,539,141 | Form 4 |
| Mar 11, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 54,395 | $14.67 | $798K@ $14.67 | 22,595,026 | Form 4 |
| Mar 10, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 1,005 | $20.94 | $21K@ $20.94 | 1,736,106 | Form 4 |
| Mar 10, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 47,091 | $14.75 | $695K@ $14.75 | 22,649,421 | Form 4 |
| Mar 10, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 8,120 | $11.11 | $90K@ $11.11 | 2,538,917 | Form 4 |
| Mar 9, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 26,597 | $14.47 | $385K@ $14.47 | 22,696,512 | Form 4 |
| Mar 9, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 2,511 | $10.64 | $27K@ $10.64 | 2,530,797 | Form 4 |
| Mar 6, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 21,200 | $14.58 | $309K@ $14.58 | 22,723,109 | Form 4 |
| Mar 5, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 4,480 | $21.34 | $96K@ $21.34 | 1,735,101 | Form 4 |
| Mar 5, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 126,171 | $14.79 | $1.9M@ $14.79 | 22,744,309 | Form 4 |
| Mar 5, 2026 | PDX10% owner | Open-market saleCode S · indirect | 2,200 | $20.69 | $46K@ $20.69 | 6,416,087 | Form 4 |
| Mar 4, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 78,578 | $15.01 | $1.2M@ $15.01 | 22,870,480 | Form 4 |
| Mar 4, 2026 | IAE10% owner | Open-market saleCode S · indirect | 41,777 | $7.73 | $323K@ $7.73 | 1,618,753 | Form 4 |
| Mar 4, 2026 | PDX10% owner | Open-market saleCode S · indirect | 10,292 | $20.42 | $210K@ $20.42 | 6,418,287 | Form 4 |
| Mar 3, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 174,550 | $14.92 | $2.6M@ $14.92 | 22,949,058 | Form 4 |
| Mar 2, 2026 | PDX10% owner | Open-market saleCode S · indirect | 16,256 | $20.59 | $335K@ $20.59 | 6,428,579 | Form 4 |
| Mar 2, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 244,943 | $15.15 | $3.7M@ $15.15 | 23,123,608 | Form 4 |
| Feb 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 79,819 | $15.16 | $1.2M@ $15.16 | 23,368,551 | Form 4 |
| Feb 26, 2026 | PDX10% owner | Open-market saleCode S · indirect | 3,700 | $20.11 | $74K@ $20.11 | 6,444,835 | Form 4 |
| Feb 26, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 126,687 | $15.21 | $1.9M@ $15.21 | 23,448,370 | Form 4 |
| Feb 25, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 59,356 | $15.27 | $906K@ $15.27 | 23,575,057 | Form 4 |
| Feb 25, 2026 | PDX10% owner | Open-market saleCode S · indirect | 14,415 | $20.05 | $289K@ $20.05 | 6,448,535 | Form 4 |
| Feb 24, 2026 | IAE10% owner | Open-market saleCode S · indirect | 21,874 | $8.12 | $178K@ $8.12 | 1,660,530 | Form 4 |
| Feb 24, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 34,797 | $15.09 | $525K@ $15.09 | 23,634,413 | Form 4 |
| Feb 24, 2026 | PDX10% owner | Open-market saleCode S · indirect | 16,924 | $20.10 | $340K@ $20.10 | 6,462,950 | Form 4 |
| Feb 23, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 15,920 | $12.19 | $194K@ $12.19 | 2,528,286 | Form 4 |
| Feb 23, 2026 | PDX10% owner | Open-market saleCode S · indirect | 20,300 | $20.26 | $411K@ $20.26 | 6,479,874 | Form 4 |
| Feb 20, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 13,913 | $15.07 | $210K@ $15.07 | 23,669,210 | Form 4 |
| Feb 20, 2026 | PDX10% owner | Open-market saleCode S · indirect | 28,460 | $20.34 | $579K@ $20.34 | 6,500,174 | Form 4 |
| Feb 19, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 61,235 | $15.03 | $920K@ $15.03 | 23,683,123 | Form 4 |
| Feb 19, 2026 | PDX10% owner | Open-market saleCode S · indirect | 28,531 | $20.37 | $581K@ $20.37 | 6,528,634 | Form 4 |
| Feb 19, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 17,044 | $12.20 | $208K@ $12.20 | 2,512,366 | Form 4 |
| Feb 18, 2026 | ECF10% owner | Open-market saleCode S · indirect | 14,591 | $12.16 | $177K@ $12.16 | 1,604,273 | Form 4 |
| Feb 18, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 45,888 | $15.11 | $693K@ $15.11 | 23,744,358 | Form 4 |
| Feb 18, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 19,374 | $12.25 | $237K@ $12.25 | 2,495,322 | Form 4 |
| Feb 18, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 600 | $13.85 | $8K@ $13.85 | 9,869,469 | Form 4 |
| Feb 18, 2026 | PDX10% owner | Open-market saleCode S · indirect | 21,672 | $20.16 | $437K@ $20.16 | 6,557,165 | Form 4 |
| Feb 17, 2026 | ECF10% owner | Open-market saleCode S · indirect | 6,072 | $12.20 | $74K@ $12.20 | 1,618,864 | Form 4 |
| Feb 17, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 113,401 | $15.06 | $1.7M@ $15.06 | 23,790,246 | Form 4 |
| Feb 17, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 111,243 | $11.94 | $1.3M@ $11.94 | 2,475,948 | Form 4 |
| Feb 17, 2026 | PDX10% owner | Open-market saleCode S · indirect | 10,119 | $19.96 | $202K@ $19.96 | 6,578,837 | Form 4 |
| Feb 13, 2026 | ECF10% owner | Open-market saleCode S · indirect | 7,532 | $12.25 | $92K@ $12.25 | 1,624,936 | Form 4 |
| Feb 13, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 50,600 | $15.22 | $770K@ $15.22 | 23,903,647 | Form 4 |
| Feb 13, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 32,126 | $22.69 | $729K@ $22.69 | 1,730,621 | Form 4 |
| Feb 13, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 50,560 | $71.50 | $3.6M@ $71.50 | 5,903,701 | Form 4 |
| Feb 13, 2026 | PDX10% owner | Open-market saleCode S · indirect | 90,000 | $20.08 | $1.8M@ $20.08 | 6,588,956 | Form 4 |
| Feb 12, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 234,005 | $15.47 | $3.6M@ $15.47 | 23,954,247 | Form 4 |
| Feb 12, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 1,940 | $12.02 | $23K@ $12.02 | 2,364,705 | Form 4 |
| Feb 12, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 17,176 | $13.76 | $236K@ $13.76 | 9,868,869 | Form 4 |
| Feb 12, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 83,533 | $69.69 | $5.8M@ $69.69 | 5,853,141 | Form 4 |
| Feb 12, 2026 | PDX10% owner | Open-market saleCode S · indirect | 15,702 | $20.11 | $316K@ $20.11 | 6,678,956 | Form 4 |
| Feb 11, 2026 | ECF10% owner | Open-market saleCode S · indirect | 14,110 | $12.24 | $173K@ $12.24 | 1,632,468 | Form 4 |
| Feb 11, 2026 | IAE10% owner | Open-market saleCode S · indirect | 1,050 | $8.20 | $9K@ $8.20 | 1,682,404 | Form 4 |
| Feb 11, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 156,858 | $15.60 | $2.4M@ $15.60 | 24,188,252 | Form 4 |
| Feb 11, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 40,222 | $72.09 | $2.9M@ $72.09 | 5,769,608 | Form 4 |
| Feb 11, 2026 | PDX10% owner | Open-market saleCode S · indirect | 14,680 | $20.35 | $299K@ $20.35 | 6,694,658 | Form 4 |
| Feb 10, 2026 | IAE10% owner | Open-market saleCode S · indirect | 25,709 | $8.21 | $211K@ $8.21 | 1,683,454 | Form 4 |
| Feb 10, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 64,101 | $15.60 | $1000K@ $15.60 | 24,345,110 | Form 4 |
| Feb 10, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 51,354 | $13.70 | $704K@ $13.70 | 9,851,693 | Form 4 |
| Feb 10, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 62,201 | $71.10 | $4.4M@ $71.10 | 5,729,386 | Form 4 |
| Feb 10, 2026 | PDX10% owner | Open-market saleCode S · indirect | 11,077 | $20.24 | $224K@ $20.24 | 6,709,338 | Form 4 |
| Feb 9, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 96,973 | $15.55 | $1.5M@ $15.55 | 24,409,211 | Form 4 |
| Feb 9, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 15,646 | $12.24 | $192K@ $12.24 | 2,362,765 | Form 4 |
| Feb 9, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 5,300 | $13.58 | $72K@ $13.58 | 9,800,339 | Form 4 |
| Feb 9, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 25,939 | $69.99 | $1.8M@ $69.99 | 5,667,185 | Form 4 |
| Feb 9, 2026 | PDX10% owner | Open-market saleCode S · indirect | 42,805 | $20.31 | $869K@ $20.31 | 6,720,415 | Form 4 |
| Feb 6, 2026 | ECF10% owner | Open-market saleCode S · indirect | 26,218 | $11.95 | $313K@ $11.95 | 1,646,578 | Form 4 |
| Feb 6, 2026 | IAE10% owner | Open-market saleCode S · indirect | 7,691 | $7.99 | $61K@ $7.99 | 1,709,163 | Form 4 |
| Feb 6, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 36,044 | $15.29 | $551K@ $15.29 | 24,506,184 | Form 4 |
| Feb 6, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 13,754 | $12.22 | $168K@ $12.22 | 2,347,119 | Form 4 |
| Feb 6, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 15,796 | $65.91 | $1.0M@ $65.91 | 5,641,246 | Form 4 |
| Feb 6, 2026 | PDX10% owner | Open-market saleCode S · indirect | 9,896 | $20.27 | $201K@ $20.27 | 6,763,220 | Form 4 |
| Feb 5, 2026 | ECF10% owner | Open-market saleCode S · indirect | 7,824 | $12.02 | $94K@ $12.02 | 1,672,796 | Form 4 |
| Feb 5, 2026 | IAE10% owner | Open-market saleCode S · indirect | 1,925 | $7.98 | $15K@ $7.98 | 1,716,854 | Form 4 |
| Feb 5, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 131,090 | $15.11 | $2.0M@ $15.11 | 24,542,228 | Form 4 |
| Feb 5, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 5,409 | $11.83 | $64K@ $11.83 | 2,333,365 | Form 4 |
| Feb 5, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 48,927 | $13.34 | $653K@ $13.34 | 9,795,039 | Form 4 |
| Feb 5, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 15,423 | $64.31 | $992K@ $64.31 | 5,625,450 | Form 4 |
| Feb 5, 2026 | PDX10% owner | Open-market saleCode S · indirect | 23,014 | $20.03 | $461K@ $20.03 | 6,773,116 | Form 4 |
| Feb 4, 2026 | IAE10% owner | Open-market saleCode S · indirect | 3,900 | $8.08 | $32K@ $8.08 | 1,718,779 | Form 4 |
| Feb 4, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 151,192 | $15.28 | $2.3M@ $15.28 | 24,673,318 | Form 4 |
| Feb 4, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 12,802 | $12.28 | $157K@ $12.28 | 2,327,956 | Form 4 |
| Feb 4, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 11,642 | $13.52 | $157K@ $13.52 | 9,746,112 | Form 4 |
| Feb 4, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 6,788 | $66.45 | $451K@ $66.45 | 5,610,027 | Form 4 |
| Feb 3, 2026 | IAE10% owner | Open-market saleCode S · indirect | 6,756 | $8.10 | $55K@ $8.10 | 1,722,679 | Form 4 |
| Feb 3, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 143,707 | $15.38 | $2.2M@ $15.38 | 24,824,510 | Form 4 |
| Feb 3, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 123,765 | $13.51 | $1.7M@ $13.51 | 9,734,470 | Form 4 |
| Feb 3, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 28,333 | $66.14 | $1.9M@ $66.14 | 5,603,239 | Form 4 |
| Feb 2, 2026 | IAE10% owner | Open-market saleCode S · indirect | 12,430 | $8.05 | $100K@ $8.05 | 1,729,435 | Form 4 |
| Feb 2, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 178,239 | $15.55 | $2.8M@ $15.55 | 24,968,217 | Form 4 |
| Feb 2, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 58,289 | $12.19 | $711K@ $12.19 | 2,315,154 | Form 4 |
| Feb 2, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 6,773 | $13.50 | $91K@ $13.50 | 9,610,705 | Form 4 |
| Feb 2, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 8,466 | $64.27 | $544K@ $64.27 | 5,574,906 | Form 4 |
| Jan 30, 2026 | IAE10% owner | Open-market saleCode S · indirect | 6,670 | $8.16 | $54K@ $8.16 | 1,741,865 | Form 4 |
| Jan 30, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 157,827 | $15.46 | $2.4M@ $15.46 | 25,146,456 | Form 4 |
| Jan 30, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 4,749 | $11.99 | $57K@ $11.99 | 2,256,865 | Form 4 |
| Jan 30, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 40,566 | $13.44 | $545K@ $13.44 | 9,603,932 | Form 4 |
| Jan 30, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 21,708 | $65.56 | $1.4M@ $65.56 | 5,566,440 | Form 4 |
| Jan 29, 2026 | IAE10% owner | Open-market saleCode S · indirect | 9,836 | $8.17 | $80K@ $8.17 | 1,748,535 | Form 4 |
| Jan 29, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 166,027 | $15.44 | $2.6M@ $15.44 | 25,304,283 | Form 4 |
| Jan 29, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 3,115 | $21.97 | $68K@ $21.97 | 1,698,495 | Form 4 |
| Jan 29, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 48,073 | $13.44 | $646K@ $13.44 | 9,563,366 | Form 4 |
| Jan 29, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 17,075 | $74.59 | $1.3M@ $74.59 | 5,544,732 | Form 4 |
| Jan 28, 2026 | IAE10% owner | Open-market saleCode S · indirect | 6,237 | $8.28 | $52K@ $8.28 | 1,758,371 | Form 4 |
| Jan 28, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 105,896 | $15.53 | $1.6M@ $15.53 | 25,470,310 | Form 4 |
| Jan 28, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 42,762 | $13.50 | $577K@ $13.50 | 9,515,293 | Form 4 |
| Jan 28, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 57,165 | $75.32 | $4.3M@ $75.32 | 5,527,657 | Form 4 |
| Jan 27, 2026 | IAE10% owner | Open-market saleCode S · indirect | 20,618 | $8.23 | $170K@ $8.23 | 1,764,608 | Form 4 |
| Jan 27, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 83,984 | $15.54 | $1.3M@ $15.54 | 25,576,206 | Form 4 |
| Jan 27, 2026 | NFJ10% owner | Open-market purchaseCode P · indirect | 51,528 | $13.47 | $694K@ $13.47 | 9,472,531 | Form 4 |
| Jan 27, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 3,730 | $73.15 | $273K@ $73.15 | 5,470,492 | Form 4 |
| Jan 26, 2026 | IAE10% owner | Open-market saleCode S · indirect | 31,461 | $8.14 | $256K@ $8.14 | 1,785,226 | Form 4 |
| Jan 26, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 44,054 | $15.54 | $685K@ $15.54 | 25,660,190 | Form 4 |
| Jan 26, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 1,000 | $21.50 | $22K@ $21.50 | 1,695,380 | Form 4 |
| Jan 26, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 1,400 | $72.90 | $102K@ $72.90 | 5,466,762 | Form 4 |
| Jan 23, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 58,213 | $15.50 | $902K@ $15.50 | 25,704,244 | Form 4 |
| Jan 22, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 35,831 | $15.50 | $555K@ $15.50 | 25,762,457 | Form 4 |
| Jan 21, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 169,776 | $15.38 | $2.6M@ $15.38 | 25,798,288 | Form 4 |
| Jan 21, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 550 | $21.29 | $12K@ $21.29 | 1,694,380 | Form 4 |
| Jan 20, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 102,837 | $15.39 | $1.6M@ $15.39 | 25,968,064 | Form 4 |
| Jan 20, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 3,723 | $66.08 | $246K@ $66.08 | 5,465,362 | Form 4 |
| Jan 16, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 75,435 | $15.94 | $1.2M@ $15.94 | 26,070,901 | Form 4 |
| Jan 16, 2026 | SKYA10% owner | Open-market saleCode S · indirect | 12,182 | $2.37 | $29K@ $2.37 | 1,511,988 | Form 4 |
| Jan 16, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 4,541 | $63.63 | $289K@ $63.63 | 5,461,639 | Form 4 |
| Jan 15, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 80,452 | $15.97 | $1.3M@ $15.97 | 26,146,336 | Form 4 |
| Jan 15, 2026 | IIF10% owner | Open-market saleCode S · indirect | 7,490 | $24.36 | $182K@ $24.36 | 938,726 | Form 4 |
| Jan 15, 2026 | SKYA10% owner | Open-market saleCode S · indirect | 25,000 | $2.30 | $58K@ $2.30 | 1,524,170 | Form 4 |
| Jan 15, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 4,654 | $63.35 | $295K@ $63.35 | 5,457,098 | Form 4 |
| Jan 15, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 40,916 | $13.88 | $568K@ $13.88 | 5,202,343 | Form 4 |
| Jan 14, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 75,713 | $15.89 | $1.2M@ $15.89 | 26,226,788 | Form 4 |
| Jan 14, 2026 | IIF10% owner | Open-market saleCode S · indirect | 29,465 | $24.46 | $721K@ $24.46 | 946,216 | Form 4 |
| Jan 14, 2026 | SKYA10% owner | Open-market saleCode S · indirect | 77,688 | $2.25 | $175K@ $2.25 | 1,549,170 | Form 4 |
| Jan 14, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 5,000 | $63.82 | $319K@ $63.82 | 5,452,444 | Form 4 |
| Jan 14, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 28,298 | $13.80 | $391K@ $13.80 | 5,243,259 | Form 4 |
| Jan 13, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 11,153 | $15.92 | $178K@ $15.92 | 26,302,501 | Form 4 |
| Jan 13, 2026 | SKYA10% owner | Open-market saleCode S · indirect | 29,777 | $2.19 | $65K@ $2.19 | 1,626,858 | Form 4 |
| Jan 13, 2026 | GF10% owner | Open-market saleCode S · indirect | 2,000 | $12.12 | $24K@ $12.12 | 2,252,116 | Form 4 |
| Jan 13, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 15,162 | $64.52 | $978K@ $64.52 | 5,447,444 | Form 4 |
| Jan 13, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 82,608 | $13.74 | $1.1M@ $13.74 | 5,271,557 | Form 4 |
| Jan 12, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 2,520 | $20.45 | $52K@ $20.45 | 1,693,830 | Form 4 |
| Jan 12, 2026 | IIF10% owner | Open-market saleCode S · indirect | 9,884 | $24.60 | $243K@ $24.60 | 975,681 | Form 4 |
| Jan 12, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 905 | $12.08 | $11K@ $12.08 | 2,254,116 | Form 4 |
| Jan 12, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 9,508 | $64.19 | $610K@ $64.19 | 5,432,282 | Form 4 |
| Jan 12, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 30,586 | $13.72 | $420K@ $13.72 | 5,354,165 | Form 4 |
| Jan 9, 2026 | MXF10% owner | Open-market purchaseCode P · indirect | 10 | $20.24 | $202@ $20.24 | 1,691,310 | Form 4 |
| Jan 9, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 4,152 | $62.03 | $258K@ $62.03 | 5,422,774 | Form 4 |
| Jan 9, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 9,145 | $13.72 | $125K@ $13.72 | 5,384,751 | Form 4 |
| Jan 8, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 22,290 | $12.07 | $269K@ $12.07 | 2,253,211 | Form 4 |
| Jan 8, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 2,479 | $60.71 | $151K@ $60.71 | 5,418,622 | Form 4 |
| Jan 8, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 69,325 | $13.59 | $942K@ $13.59 | 5,393,896 | Form 4 |
| Jan 7, 2026 | IIF10% owner | Open-market saleCode S · indirect | 3,359 | $25.05 | $84K@ $25.05 | 985,565 | Form 4 |
| Jan 7, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 2,752 | $11.96 | $33K@ $11.96 | 2,230,921 | Form 4 |
| Jan 7, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 3,598 | $59.78 | $215K@ $59.78 | 5,416,143 | Form 4 |
| Jan 7, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 47,547 | $13.70 | $651K@ $13.70 | 5,463,221 | Form 4 |
| Jan 6, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 9,943 | $15.75 | $157K@ $15.75 | 26,313,654 | Form 4 |
| Jan 6, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 3,280 | $61.80 | $203K@ $61.80 | 5,412,545 | Form 4 |
| Jan 6, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 47,920 | $13.74 | $658K@ $13.74 | 5,510,768 | Form 4 |
| Jan 5, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 17,034 | $11.63 | $198K@ $11.63 | 2,228,169 | Form 4 |
| Jan 5, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 8,770 | $60.32 | $529K@ $60.32 | 5,409,265 | Form 4 |
| Jan 2, 2026 | ECAT10% owner | Open-market saleCode S · indirect | 12,660 | $15.45 | $196K@ $15.45 | 26,323,597 | Form 4 |
| Jan 2, 2026 | GF10% owner | Open-market purchaseCode P · indirect | 580 | $11.45 | $7K@ $11.45 | 2,211,135 | Form 4 |
| Jan 2, 2026 | ASA10% owner | Open-market purchaseCode P · indirect | 8,782 | $58.93 | $518K@ $58.93 | 5,400,495 | Form 4 |
| Jan 2, 2026 | MEGI10% owner | Open-market saleCode S · indirect | 35,070 | $13.86 | $486K@ $13.86 | 5,558,688 | Form 4 |
| Dec 31, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 200 | $11.40 | $2K@ $11.40 | 2,210,555 | Form 4 |
| Dec 31, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 9,112 | $59.99 | $547K@ $59.99 | 5,391,713 | Form 4 |
| Dec 31, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 12,500 | $13.83 | $173K@ $13.83 | 5,593,758 | Form 4 |
| Dec 30, 2025 | IIF10% owner | Open-market saleCode S · indirect | 18,932 | $24.92 | $472K@ $24.92 | 988,924 | Form 4 |
| Dec 30, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 6,387 | $11.38 | $73K@ $11.38 | 2,210,355 | Form 4 |
| Dec 30, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 6,892 | $60.34 | $416K@ $60.34 | 5,382,601 | Form 4 |
| Dec 29, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 8,827 | $11.45 | $101K@ $11.45 | 2,203,968 | Form 4 |
| Dec 29, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 10,111 | $58.81 | $595K@ $58.81 | 5,375,709 | Form 4 |
| Dec 26, 2025 | IIF10% owner | Open-market saleCode S · indirect | 9,096 | $25.17 | $229K@ $25.17 | 1,007,856 | Form 4 |
| Dec 26, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 800 | $11.37 | $9K@ $11.37 | 2,195,141 | Form 4 |
| Dec 26, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 714 | $61.92 | $44K@ $61.92 | 5,365,598 | Form 4 |
| Dec 26, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 75,521 | $13.77 | $1.0M@ $13.77 | 5,606,258 | Form 4 |
| Dec 24, 2025 | ECAT10% owner | Open-market saleCode S · indirect | 1,100 | $15.57 | $17K@ $15.57 | 26,336,257 | Form 4 |
| Dec 24, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 467 | $60.76 | $28K@ $60.76 | 5,364,884 | Form 4 |
| Dec 24, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 19,336 | $13.76 | $266K@ $13.76 | 5,681,779 | Form 4 |
| Dec 23, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 14,888 | $11.38 | $169K@ $11.38 | 2,194,341 | Form 4 |
| Dec 23, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 2,524 | $61.75 | $156K@ $61.75 | 5,364,417 | Form 4 |
| Dec 22, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 12,966 | $11.29 | $146K@ $11.29 | 2,179,453 | Form 4 |
| Dec 22, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 2,760 | $60.85 | $168K@ $60.85 | 5,361,893 | Form 4 |
| Dec 22, 2025 | PDX10% owner | Open-market saleCode S · indirect | 38,170 | $21.82 | $833K@ $21.82 | 6,796,130 | Form 4 |
| Dec 19, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 15,973 | $11.38 | $182K@ $11.38 | 2,166,487 | Form 4 |
| Dec 18, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 3,881 | $57.52 | $223K@ $57.52 | 5,359,133 | Form 4 |
| Dec 17, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 4,399 | $11.25 | $49K@ $11.25 | 2,150,514 | Form 4 |
| Dec 17, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 12,649 | $57.49 | $727K@ $57.49 | 5,355,252 | Form 4 |
| Dec 16, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 16,228 | $19.95 | $324K@ $19.95 | 1,691,300 | Form 4 |
| Dec 16, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 9,643 | $11.35 | $109K@ $11.35 | 2,146,115 | Form 4 |
| Dec 16, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 5,846 | $57.02 | $333K@ $57.02 | 5,342,603 | Form 4 |
| Dec 15, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 28,475 | $20.22 | $576K@ $20.22 | 1,675,072 | Form 4 |
| Dec 15, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 14,355 | $11.28 | $162K@ $11.28 | 2,136,472 | Form 4 |
| Dec 15, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 7,866 | $58.10 | $457K@ $58.10 | 5,336,757 | Form 4 |
| Dec 12, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 9,400 | $19.91 | $187K@ $19.91 | 1,646,597 | Form 4 |
| Dec 12, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 14,268 | $11.25 | $161K@ $11.25 | 2,122,117 | Form 4 |
| Dec 12, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 13,696 | $57.85 | $792K@ $57.85 | 5,328,891 | Form 4 |
| Dec 11, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 6,008 | $20.20 | $121K@ $20.20 | 1,637,197 | Form 4 |
| Dec 10, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 1,000 | $19.70 | $20K@ $19.70 | 1,631,189 | Form 4 |
| Dec 10, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 10,397 | $54.09 | $562K@ $54.09 | 5,315,195 | Form 4 |
| Dec 9, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 628 | $19.74 | $12K@ $19.74 | 1,630,189 | Form 4 |
| Dec 9, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 11,571 | $13.76 | $159K@ $13.76 | 5,701,115 | Form 4 |
| Dec 8, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 2,403 | $19.63 | $47K@ $19.63 | 1,629,561 | Form 4 |
| Dec 8, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 7,542 | $52.40 | $395K@ $52.40 | 5,304,798 | Form 4 |
| Dec 8, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 800 | $13.80 | $11K@ $13.80 | 5,712,686 | Form 4 |
| Dec 5, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 15,492 | $19.59 | $303K@ $19.59 | 1,627,158 | Form 4 |
| Dec 5, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 3,070 | $11.04 | $34K@ $11.04 | 2,107,849 | Form 4 |
| Dec 5, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 8,002 | $53.22 | $426K@ $53.22 | 5,297,256 | Form 4 |
| Dec 5, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 14,969 | $13.93 | $209K@ $13.93 | 5,713,486 | Form 4 |
| Dec 4, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 698 | $19.58 | $14K@ $19.58 | 1,611,666 | Form 4 |
| Dec 4, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 24,412 | $10.92 | $267K@ $10.92 | 2,104,779 | Form 4 |
| Dec 4, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 15,408 | $52.87 | $815K@ $52.87 | 5,289,254 | Form 4 |
| Dec 4, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 10,999 | $13.95 | $153K@ $13.95 | 5,728,455 | Form 4 |
| Dec 3, 2025 | GF10% owner | Open-market purchaseCode P · indirect | 4,544 | $10.88 | $49K@ $10.88 | 2,080,367 | Form 4 |
| Dec 3, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 9,576 | $53.37 | $511K@ $53.37 | 5,273,846 | Form 4 |
| Dec 3, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 10,294 | $13.95 | $144K@ $13.95 | 5,739,454 | Form 4 |
| Dec 2, 2025 | MXF10% owner | Open-market purchaseCode P · indirect | 299 | $19.44 | $6K@ $19.44 | 1,610,968 | Form 4 |
| Dec 2, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 8,078 | $52.82 | $427K@ $52.82 | 5,264,270 | Form 4 |
| Dec 2, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 12,441 | $14.06 | $175K@ $14.06 | 5,749,748 | Form 4 |
| Dec 1, 2025 | ASA10% owner | Open-market purchaseCode P · indirect | 9,560 | $53.46 | $511K@ $53.46 | 5,256,192 | Form 4 |
| Dec 1, 2025 | MEGI10% owner | Open-market saleCode S · indirect | 19,919 | $14.35 | $286K@ $14.35 | 5,762,189 | Form 4 |
How this page is built
Every row comes from a Form 4 filed with the SEC, which officers, directors and holders of more than 10% of a company’s stock must file within two business days of a trade. Transactions are grouped by the reporting owner’s name as filed (spacing, capitals and punctuation ignored); two different people filing under an identical name would appear together, and one person filing under two spellings appears on two pages.
Open-market totals count code P purchases and code S sales over the last 24 months. The same trade reported on more than one filing is counted once; when another owner (for example a fund and its general partner) reports the identical trade, they are listed beside it. Holdings are the shares owned after the latest purchase, sale, gift or tax-withholding line, shown separately for direct and indirect ownership; an indirect figure is one holding line, not a total across every trust or entity.
This page describes what was filed with the SEC; it is not investment advice or a recommendation to buy or sell any security.