Chief Financial Officer
Avg Cost/Share
$198.98
Shares
10,000
Total Value
$2,006,067.52
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$182.09
Shares
10,000
Total Value
$1,807,587.94
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$156.89
Shares
41,556
Total Value
$6,515,116.69
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$120.14
Shares
10,000
Total Value
$1,201,354.00
Owned After
221,914
SEC Form 4
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$120.00
Shares
10,000
Total Value
$1,200,000.00
Owned After
221,914
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$141.07
Shares
15,000
Total Value
$2,126,488.11
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$163.55
Shares
28,635
Total Value
$4,640,912.36
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$135.29
Shares
15,000
Total Value
$2,049,447.49
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$119.05
Shares
65,000
Total Value
$7,782,870.28
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$113.75
Shares
15,000
Total Value
$1,707,161.29
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$113.38
Shares
15,000
Total Value
$1,690,860.18
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$109.31
Shares
15,000
Total Value
$1,648,496.23
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$94.18
Shares
28,635
Total Value
$2,721,044.41
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$86.83
Shares
15,000
Total Value
$1,301,834.71
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$91.04
Shares
15,000
Total Value
$1,363,158.24
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$79.12
Shares
15,000
Total Value
$1,187,865.27
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$78.67
Shares
15,000
Total Value
$1,175,377.98
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$78.20
Shares
15,000
Total Value
$1,170,818.25
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$83.61
Shares
28,636
Total Value
$2,372,117.41
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$78.14
Shares
15,000
Total Value
$1,180,713.93
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$79.69
Shares
15,000
Total Value
$1,183,381.89
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$85.26
Shares
15,000
Total Value
$1,274,571.28
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$78.96
Shares
15,000
Total Value
$1,176,991.34
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$69.10
Shares
15,000
Total Value
$1,036,793.86
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$75.17
Shares
28,634
Total Value
$2,151,358.78
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$75.28
Shares
15,000
Total Value
$1,109,476.50
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$87.50
Shares
15,000
Total Value
$1,305,248.88
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$94.96
Shares
15,000
Total Value
$1,423,641.78
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$92.24
Shares
110,000
Total Value
$10,095,014.99
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$99.55
Shares
15,000
Total Value
$1,498,088.18
Owned After
221,914
CHIEF FINANCIAL OFFICER
Avg Cost/Share
$96.19
Shares
27,901
Total Value
$2,694,073.65
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$110.76
Shares
50,000
Total Value
$5,505,729.85
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$81.03
Shares
15,000
Total Value
$1,227,981.10
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$78.13
Shares
15,000
Total Value
$1,165,979.42
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$77.18
Shares
15,000
Total Value
$1,152,010.37
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$84.97
Shares
15,000
Total Value
$1,272,851.23
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$80.21
Shares
34,329
Total Value
$2,753,546.25
Owned After
221,914
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$80.00
Shares
400
Total Value
$32,000.00
Owned After
221,914
SEC Form 4
Chief Financial Officer
Avg Cost/Share
$79.36
Shares
30,271
Total Value
$2,412,690.36
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$71.57
Shares
16,901
Total Value
$1,219,022.71
Owned After
221,914
Chief Financial Officer
Avg Cost/Share
$63.56
Shares
15,000
Total Value
$945,431.80
Owned After
221,914
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| SEIFERT THOMAS J | NET | Chief Financial Officer | May 18, 2026 | Sell | $198.98 | 10,000 | $2,006,067.52 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Jun 20, 2025 | Sell | $182.09 | 10,000 | $1,807,587.94 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | May 20, 2025 | Sell | $156.89 | 41,556 | $6,515,116.69 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Apr 25, 2025 | Sell | $120.14 | 10,000 | $1,201,354.00 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Mar 20, 2025 | Sell | $120.00 | 10,000 | $1,200,000.00 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Mar 5, 2025 | Sell | $141.07 | 15,000 | $2,126,488.11 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Feb 15, 2025 | Sell | $163.55 | 28,635 | $4,640,912.36 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Feb 3, 2025 | Sell | $135.29 | 15,000 | $2,049,447.49 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Jan 17, 2025 | Sell | $119.05 | 65,000 | $7,782,870.28 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Jan 3, 2025 | Sell | $113.75 | 15,000 | $1,707,161.29 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Dec 18, 2024 | Sell | $113.38 | 15,000 | $1,690,860.18 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Dec 4, 2024 | Sell | $109.31 | 15,000 | $1,648,496.23 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Nov 15, 2024 | Sell | $94.18 | 28,635 | $2,721,044.41 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Nov 4, 2024 | Sell | $86.83 | 15,000 | $1,301,834.71 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Oct 18, 2024 | Sell | $91.04 | 15,000 | $1,363,158.24 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Oct 3, 2024 | Sell | $79.12 | 15,000 | $1,187,865.27 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Sep 18, 2024 | Sell | $78.67 | 15,000 | $1,175,377.98 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Sep 4, 2024 | Sell | $78.20 | 15,000 | $1,170,818.25 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Aug 20, 2024 | Sell | $83.61 | 28,636 | $2,372,117.41 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Aug 2, 2024 | Sell | $78.14 | 15,000 | $1,180,713.93 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Jul 18, 2024 | Sell | $79.69 | 15,000 | $1,183,381.89 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Jul 3, 2024 | Sell | $85.26 | 15,000 | $1,274,571.28 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Jun 20, 2024 | Sell | $78.96 | 15,000 | $1,176,991.34 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Jun 5, 2024 | Sell | $69.10 | 15,000 | $1,036,793.86 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | May 20, 2024 | Sell | $75.17 | 28,634 | $2,151,358.78 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | May 3, 2024 | Sell | $75.28 | 15,000 | $1,109,476.50 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Apr 18, 2024 | Sell | $87.50 | 15,000 | $1,305,248.88 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Apr 3, 2024 | Sell | $94.96 | 15,000 | $1,423,641.78 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Mar 15, 2024 | Sell | $92.24 | 110,000 | $10,095,014.99 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Mar 4, 2024 | Sell | $99.55 | 15,000 | $1,498,088.18 | 221,914 | |
| SEIFERT THOMAS J | NET | CHIEF FINANCIAL OFFICER | Feb 20, 2024 | Sell | $96.19 | 27,901 | $2,694,073.65 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Feb 9, 2024 | Sell | $110.76 | 50,000 | $5,505,729.85 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Feb 2, 2024 | Sell | $81.03 | 15,000 | $1,227,981.10 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Jan 18, 2024 | Sell | $78.13 | 15,000 | $1,165,979.42 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Jan 3, 2024 | Sell | $77.18 | 15,000 | $1,152,010.37 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Dec 18, 2023 | Sell | $84.97 | 15,000 | $1,272,851.23 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Dec 13, 2023 | Sell | $80.21 | 34,329 | $2,753,546.25 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Dec 6, 2023 | Sell | $80.00 | 400 | $32,000.00 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Dec 4, 2023 | Sell | $79.36 | 30,271 | $2,412,690.36 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Nov 17, 2023 | Sell | $71.57 | 16,901 | $1,219,022.71 | 221,914 | |
| SEIFERT THOMAS J | NET | Chief Financial Officer | Oct 18, 2023 | Sell | $63.56 | 15,000 | $945,431.80 | 221,914 |