Director
Avg Cost/Share
$181.57
Shares
10,050
Total Value
$1,824,805.64
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$181.46
Shares
1,241
Total Value
$225,192.25
Owned After
1,073,073
Director
Avg Cost/Share
$79.89
Shares
8,030
Total Value
$641,499.84
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$78.96
Shares
10,015
Total Value
$786,784.57
Owned After
1,073,073
Director
Avg Cost/Share
$74.48
Shares
7,986
Total Value
$594,781.31
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$68.65
Shares
30,270
Total Value
$2,077,911.39
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$72.79
Shares
7,994
Total Value
$581,848.09
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$73.84
Shares
9,999
Total Value
$738,364.16
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$74.56
Shares
7,990
Total Value
$595,765.56
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$73.17
Shares
30,145
Total Value
$2,196,418.92
Owned After
1,073,073
Director
Avg Cost/Share
$87.64
Shares
8,022
Total Value
$701,860.43
Owned After
1,073,073
Director
Avg Cost/Share
$89.18
Shares
10,015
Total Value
$892,959.75
Owned After
1,073,073
Director
Avg Cost/Share
$90.39
Shares
8,029
Total Value
$725,769.41
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$94.44
Shares
44,154
Total Value
$4,166,634.99
Owned After
1,073,073
Director
Avg Cost/Share
$94.05
Shares
7,991
Total Value
$751,566.34
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$100.34
Shares
9,993
Total Value
$1,000,916.41
Owned After
1,073,073
Director
Avg Cost/Share
$95.08
Shares
7,968
Total Value
$757,604.61
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$96.55
Shares
44,099
Total Value
$4,252,598.14
Owned After
1,073,073
Director
Avg Cost/Share
$98.53
Shares
8,022
Total Value
$788,947.18
Owned After
1,073,073
Director
Avg Cost/Share
$96.35
Shares
10,010
Total Value
$964,483.52
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$94.68
Shares
7,970
Total Value
$755,054.32
Owned After
1,073,073
Director
Avg Cost/Share
$100.85
Shares
44,220
Total Value
$4,428,952.76
Owned After
1,073,073
Director
Avg Cost/Share
$83.41
Shares
47,633
Total Value
$4,096,352.59
Owned After
1,073,073
Director
Avg Cost/Share
$81.27
Shares
10,031
Total Value
$811,562.84
Owned After
1,073,073
Director
Avg Cost/Share
$85.97
Shares
74,366
Total Value
$6,446,644.62
Owned After
1,073,073
Director
Avg Cost/Share
$76.28
Shares
30,214
Total Value
$2,297,060.25
Owned After
1,073,073
Director
Avg Cost/Share
$82.35
Shares
7,970
Total Value
$656,367.76
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$76.61
Shares
10,047
Total Value
$765,752.90
Owned After
1,073,073
Director
Avg Cost/Share
$86.69
Shares
9,620
Total Value
$831,908.52
Owned After
1,073,073
Director
Avg Cost/Share
$85.42
Shares
34,680
Total Value
$2,942,775.72
Owned After
1,073,073
Director
Avg Cost/Share
$78.97
Shares
7,961
Total Value
$628,654.69
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$77.98
Shares
10,027
Total Value
$781,916.49
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$74.37
Shares
30,251
Total Value
$2,249,769.90
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$71.00
Shares
8,008
Total Value
$567,376.11
Owned After
1,073,073
Director
Avg Cost/Share
$65.63
Shares
10,050
Total Value
$659,573.46
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$61.25
Shares
11,206
Total Value
$686,331.64
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$55.99
Shares
8,039
Total Value
$450,090.75
Owned After
1,073,073
SEC Form 4
Director
Avg Cost/Share
$58.20
Shares
19,057
Total Value
$1,106,056.19
Owned After
1,073,073
Director
Avg Cost/Share
$64.17
Shares
8,037
Total Value
$514,301.25
Owned After
1,073,073
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Ledbetter Carl | NET | Director | Jun 17, 2025 | Sell | $181.57 | 10,050 | $1,824,805.64 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jun 11, 2025 | Sell | $181.46 | 1,241 | $225,192.25 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jun 26, 2024 | Sell | $79.89 | 8,030 | $641,499.84 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jun 20, 2024 | Sell | $78.96 | 10,015 | $786,784.57 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jun 12, 2024 | Sell | $74.48 | 7,986 | $594,781.31 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jun 4, 2024 | Sell | $68.65 | 30,270 | $2,077,911.39 | 1,073,073 | |
| Ledbetter Carl | NET | Director | May 29, 2024 | Sell | $72.79 | 7,994 | $581,848.09 | 1,073,073 | |
| Ledbetter Carl | NET | Director | May 22, 2024 | Sell | $73.84 | 9,999 | $738,364.16 | 1,073,073 | |
| Ledbetter Carl | NET | Director | May 15, 2024 | Sell | $74.56 | 7,990 | $595,765.56 | 1,073,073 | |
| Ledbetter Carl | NET | Director | May 8, 2024 | Sell | $73.17 | 30,145 | $2,196,418.92 | 1,073,073 | |
| Ledbetter Carl | NET | Director | May 1, 2024 | Sell | $87.64 | 8,022 | $701,860.43 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Apr 24, 2024 | Sell | $89.18 | 10,015 | $892,959.75 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Apr 17, 2024 | Sell | $90.39 | 8,029 | $725,769.41 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Apr 10, 2024 | Sell | $94.44 | 44,154 | $4,166,634.99 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Apr 3, 2024 | Sell | $94.05 | 7,991 | $751,566.34 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Mar 27, 2024 | Sell | $100.34 | 9,993 | $1,000,916.41 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Mar 20, 2024 | Sell | $95.08 | 7,968 | $757,604.61 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Mar 13, 2024 | Sell | $96.55 | 44,099 | $4,252,598.14 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Mar 6, 2024 | Sell | $98.53 | 8,022 | $788,947.18 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Feb 28, 2024 | Sell | $96.35 | 10,010 | $964,483.52 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Feb 21, 2024 | Sell | $94.68 | 7,970 | $755,054.32 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Feb 14, 2024 | Sell | $100.85 | 44,220 | $4,428,952.76 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Feb 7, 2024 | Sell | $83.41 | 47,633 | $4,096,352.59 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jan 31, 2024 | Sell | $81.27 | 10,031 | $811,562.84 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jan 22, 2024 | Sell | $85.97 | 74,366 | $6,446,644.62 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jan 17, 2024 | Sell | $76.28 | 30,214 | $2,297,060.25 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jan 10, 2024 | Sell | $82.35 | 7,970 | $656,367.76 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Jan 3, 2024 | Sell | $76.61 | 10,047 | $765,752.90 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Dec 27, 2023 | Sell | $86.69 | 9,620 | $831,908.52 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Dec 19, 2023 | Sell | $85.42 | 34,680 | $2,942,775.72 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Dec 13, 2023 | Sell | $78.97 | 7,961 | $628,654.69 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Dec 6, 2023 | Sell | $77.98 | 10,027 | $781,916.49 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Nov 22, 2023 | Sell | $74.37 | 30,251 | $2,249,769.90 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Nov 15, 2023 | Sell | $71.00 | 8,008 | $567,376.11 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Nov 8, 2023 | Sell | $65.63 | 10,050 | $659,573.46 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Nov 3, 2023 | Sell | $61.25 | 11,206 | $686,331.64 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Nov 1, 2023 | Sell | $55.99 | 8,039 | $450,090.75 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Oct 25, 2023 | Sell | $58.20 | 19,057 | $1,106,056.19 | 1,073,073 | |
| Ledbetter Carl | NET | Director | Oct 18, 2023 | Sell | $64.17 | 8,037 | $514,301.25 | 1,073,073 |