ECG(ECG)
ECG
Insider Transactions
Buys (12mo)
23
Sells (12mo)
14
Buy Value (12mo)
$277.61K
Net (12mo)
-$3.01M
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|---|---|---|---|---|---|---|
| Aug 31, 26 | Rosenthal Dale | CTO | Purchase | $128.99 | 203 | $26.18K | 13.58K |
| Aug 31, 26 | Ryan Edward A | CTO | Purchase | $128.99 | 121 | $15.61K | 20.15K |
| Aug 17, 26 | SPARBY DAVID M | CTO | Purchase | $144.95 | 1.00K | $144.95K | 19.66K |
| Aug 7, 26 | Sanderson Paul R. | Officer | Sale | $136.69 | 3.30K | $451.08K | 18.95K |
| May 29, 26 | Rosenthal Dale | CTO | Purchase | $154.72 | 169 | $26.15K | 13.38K |
| May 29, 26 | Ryan Edward A | CTO | Purchase | $154.72 | 100 | $15.47K | 20.03K |
| May 22, 26 | Sznewajs Timothy Ryan | Officer | Sale | $148.65 | 1.36K | $202.31K | 13.21K |
| May 12, 26 | WYNN BETTY R. | CTO | Purchase | -- | 1.01K | -- | 5.39K |
| May 12, 26 | Wood Clark A. | CTO | Purchase | -- | 1.01K | -- | 5.39K |
| May 12, 26 | SPARBY DAVID M | CTO | Purchase | -- | 1.01K | -- | 18.66K |
| May 12, 26 | Ryan Edward A | CTO | Purchase | -- | 1.01K | -- | 19.93K |
| May 12, 26 | Hernandez Helena Mercedes | CTO | Purchase | -- | 1.01K | -- | 3.13K |
| May 12, 26 | DELLA ROCCA MICHAEL | CTO | Purchase | -- | 1.01K | -- | 7.03K |
| May 12, 26 | Rosenthal Dale | CTO | Purchase | -- | 1.18K | -- | 13.21K |
| Feb 27, 26 | Nosbusch Thomas D. | COO | Purchase | -- | 3.89K | -- | 28.66K |
| Feb 27, 26 | Nosbusch Thomas D. | COO | Sale | $120.87 | 719 | $86.91K | 27.94K |
| Feb 27, 26 | Nosbusch Thomas D. | COO | Sale | $120.87 | 2.05K | $247.30K | 25.90K |
| Feb 27, 26 | Marcy Maximillian J | CFO | Purchase | -- | 2.77K | -- | 8.28K |
| Feb 27, 26 | Marcy Maximillian J | CFO | Sale | $120.87 | 572 | $69.14K | 7.71K |
| Feb 27, 26 | Sanderson Paul R. | Officer | Purchase | -- | 2.46K | -- | 26.44K |
| Feb 27, 26 | Sanderson Paul R. | Officer | Sale | $120.87 | 417 | $50.40K | 26.02K |
| Feb 27, 26 | Sanderson Paul R. | Officer | Sale | $120.87 | 3.77K | $456.28K | 22.25K |
| Feb 27, 26 | Sznewajs Timothy Ryan | Officer | Purchase | -- | 1.42K | -- | 14.88K |
| Feb 27, 26 | Sznewajs Timothy Ryan | Officer | Sale | $120.87 | 303 | $36.62K | 14.57K |
| Feb 27, 26 | Hendricks Britney A. | Officer | Purchase | -- | 1.83K | -- | 4.07K |
| Feb 27, 26 | Hendricks Britney A. | Officer | Sale | $120.87 | 290 | $35.05K | 3.78K |
| Feb 27, 26 | Hunke Jon B. | Officer | Purchase | -- | 929 | -- | 12.92K |
| Feb 27, 26 | Hunke Jon B. | Officer | Sale | $120.87 | 161 | $19.46K | 12.76K |
| Feb 27, 26 | Hunke Jon B. | Officer | Sale | $120.87 | 1.30K | $157.13K | 11.46K |
| Feb 27, 26 | Thiede Jeffrey S | CEO | Purchase | -- | 12.01K | -- | 129.49K |
| Feb 27, 26 | Thiede Jeffrey S | CEO | Sale | $120.87 | 2.14K | $258.90K | 127.35K |
| Feb 27, 26 | Thiede Jeffrey S | CEO | Sale | $120.87 | 9.86K | $1.19M | 117.50K |
| Feb 27, 26 | Behring Jason A. | Officer | Purchase | -- | 934 | -- | 2.39K |
| Feb 27, 26 | Behring Jason A. | Officer | Sale | $120.87 | 205 | $24.78K | 2.19K |
| Feb 27, 26 | Rosenthal Dale | CTO | Purchase | $104.90 | 125 | $13.11K | 12.03K |
| Dec 8, 25 | Hernandez Helena Mercedes | CTO | Purchase | $92.18 | 250 | $23.05K | 2.11K |
| Nov 28, 25 | Rosenthal Dale | CTO | Purchase | $90.87 | 144 | $13.09K | 11.90K |
| Aug 21, 25 | Hernandez Helena Mercedes | CTO | Purchase | -- | 1.86K | -- | 1.86K |
| Jul 29, 25 | Hernandez Helena Mercedes | CTO | Sale | -- | -- | -- | -- |
| Jun 30, 25 | Rosenthal Dale | CTO | Purchase | $60.71 | 216 | $13.11K | 11.76K |
| May 22, 25 | WYNN BETTY R. | CTO | Purchase | -- | 1.10K | -- | 4.38K |
| May 22, 25 | WYNN BETTY R. | CTO | Purchase | -- | 2.89K | -- | 3.28K |
| May 22, 25 | Sznewajs Timothy Ryan | Officer | Purchase | -- | 2.48K | -- | 13.45K |
| May 22, 25 | Sznewajs Timothy Ryan | Officer | Purchase | -- | 10.97K | -- | 10.97K |
| May 22, 25 | SPARBY DAVID M | CTO | Purchase | -- | 1.10K | -- | 17.64K |
| May 22, 25 | SPARBY DAVID M | CTO | Purchase | -- | 2.89K | -- | 16.54K |
| May 22, 25 | Ryan Edward A | CTO | Purchase | -- | 1.10K | -- | 18.91K |
| May 22, 25 | Ryan Edward A | CTO | Purchase | -- | 2.89K | -- | 17.82K |
| May 22, 25 | Wood Clark A. | CTO | Purchase | -- | 1.10K | -- | 4.38K |
| May 22, 25 | Wood Clark A. | CTO | Purchase | -- | 2.89K | -- | 3.28K |
| May 22, 25 | Rosenthal Dale | CTO | Purchase | -- | 1.28K | -- | 11.54K |
| May 22, 25 | Rosenthal Dale | CTO | Purchase | -- | 3.37K | -- | 10.26K |
| May 22, 25 | DELLA ROCCA MICHAEL | CTO | Purchase | -- | 1.10K | -- | 6.01K |
| May 22, 25 | DELLA ROCCA MICHAEL | CTO | Purchase | -- | 2.89K | -- | 4.91K |
| Apr 21, 25 | Sznewajs Timothy Ryan | Officer | Sale | -- | -- | -- | -- |
| Mar 31, 25 | Rosenthal Dale | CTO | Purchase | $37.09 | 353 | $13.09K | 6.89K |
| Mar 13, 25 | Hendricks Britney A. | Officer | Purchase | $38.67 | 293 | $11.33K | 293 |
| Feb 25, 25 | Marcy Maximillian J | CFO | Purchase | $39.00 | 1.30K | $50.69K | 5.51K |
| Feb 25, 25 | Ryan Edward A | CTO | Purchase | $38.03 | 1.40K | $53.23K | 14.93K |
| Feb 20, 25 | Marcy Maximillian J | CFO | Purchase | -- | 4.21K | -- | 4.21K |
| Feb 20, 25 | Henricks Britney A. | Officer | Purchase | -- | 2.24K | -- | 2.24K |
| Feb 20, 25 | Sanderson Paul R. | CTO | Purchase | -- | 3.06K | -- | 23.99K |
| Feb 20, 25 | Hunke Jon B. | Officer | Purchase | -- | 1.25K | -- | 13.25K |
| Feb 20, 25 | Hunke Jon B. | Officer | Sale | $46.54 | 1.26K | $58.59K | 11.99K |
| Feb 20, 25 | Nosbusch Thomas D. | COO | Purchase | -- | 5.28K | -- | 26.66K |
| Feb 20, 25 | Nosbusch Thomas D. | COO | Sale | $46.54 | 1.88K | $87.63K | 24.77K |
| Feb 20, 25 | Thiede Jeffrey S | CEO | Purchase | -- | 16.33K | -- | 125.88K |
| Feb 20, 25 | Thiede Jeffrey S | CEO | Sale | $46.54 | 8.39K | $390.70K | 117.48K |
| Feb 20, 25 | Behring Jason A. | Officer | Purchase | -- | 1.46K | -- | 1.46K |
| Feb 20, 25 | Behring Jason A. | Officer | Sale | -- | -- | -- | 1.77K |
| Feb 20, 25 | Henricks Britney A. | Officer | Sale | -- | -- | -- | -- |
| Feb 18, 25 | DELLA ROCCA MICHAEL | CTO | Purchase | $47.57 | 1.05K | $49.94K | 2.03K |
| Nov 25, 24 | WYNN BETTY R. | CTO | Purchase | -- | 391 | -- | 391 |
| Nov 25, 24 | Wood Clark A. | CTO | Purchase | -- | 391 | -- | 391 |
| Nov 25, 24 | SPARBY DAVID M | CTO | Purchase | -- | 2.35K | -- | 13.66K |
| Nov 25, 24 | Ryan Edward A | CTO | Purchase | -- | 2.35K | -- | 13.53K |
| Nov 25, 24 | Rosenthal Dale | CTO | Purchase | -- | 2.41K | -- | 6.54K |
| Nov 25, 24 | DELLA ROCCA MICHAEL | CTO | Purchase | -- | 977 | -- | 977 |
| Oct 31, 24 | MDU RESOURCES GROUP INC | 10 percent owner | Sale | -- | 50.97M | -- | -- |
| Oct 31, 24 | WYNN BETTY R. | CTO | Sale | -- | -- | -- | -- |
| Oct 31, 24 | Wood Clark A. | CTO | Sale | -- | -- | -- | -- |
| Oct 31, 24 | Ryan Edward A | CTO | Sale | -- | -- | -- | -- |
| Oct 31, 24 | Rosenthal Dale | CTO | Sale | -- | -- | -- | -- |
| Oct 31, 24 | Nosbusch Thomas D. | Officer | Sale | -- | -- | -- | -- |
| Oct 31, 24 | Marcy Maximillian J | Officer | Sale | -- | -- | -- | -- |
| Oct 31, 24 | Hunke Jon B. | Officer | Sale | -- | -- | -- | -- |
| Oct 31, 24 | DELLA ROCCA MICHAEL | CTO | Sale | -- | -- | -- | -- |
| Oct 27, 24 | SPARBY DAVID M | CTO | Sale | -- | -- | -- | -- |
| Oct 17, 24 | MDU RESOURCES GROUP INC | 10 percent owner | Sale | -- | -- | -- | 1.00K |
| Oct 17, 24 | Riehl Adrienne L. | Officer | Sale | -- | -- | -- | -- |
| Oct 17, 24 | Vollmer Jason L | CTO | Sale | -- | -- | -- | -- |
| Oct 17, 24 | Sanderson Paul R. | CTO | Sale | -- | -- | -- | -- |
| Oct 17, 24 | Thiede Jeffrey S | CTO | Sale | -- | -- | -- | -- |
| Oct 17, 24 | Kivisto Nicole A | CTO | Sale | -- | -- | -- | -- |
Latest filing Checked hourly; insiders must file within 2 business days of a tradeAbout this data
Explore More
ECG Financial Metrics
Explore 130+ historical metrics & ratios
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance