Average Insider

Where insiders trade, we follow

52W Low$112.09
Current$120.005.5% above low, 94.5% below high
Purchase$117.253.6% above low, 96.4% below high
52W High$256.08
Total Shares
6,628
Total Value
$777,135.66
Avg P&L
+2.3%
Timeframe
2 days

Nearby Earnings

Apr 15, 2026
Apr 16, 2026
EPS:Est: 1.21
Revenue:Est: $232.10M

Participants

NameTitleSecurityDerivativeFiling DateTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Common Stockโ€”Apr 21, 2026Apr 21, 2026P2,200$117.53$258,573.2651,676Directโ€”View Details
VP-Engineering
Common Stockโ€”Apr 21, 2026Apr 21, 2026P858$116.30$99,785.401,186Directโ€”View Details
VP-Global Operations
Common Stockโ€”Apr 21, 2026Apr 21, 2026P1,700$116.13$197,421.007,603Directโ€”View Details
VP-Controller
Common stockโ€”Apr 21, 2026Apr 21, 2026P870$113.80$99,006.001,801Directโ€”View Details
EVP-N.A. Muncipal Utility
Common Stockโ€”Apr 23, 2026Apr 23, 2026P1,000$122.35$122,350.0023,321Directโ€”View Details
Version: v26.5.2