Last 12 months
Inside the activity.
0 purchase rows · 86 sale rows
Disclosed non-derivative P/S rows, by transaction month. Includes amendments and private transactions.Monthly counts
| Month | Purchases | Sales |
|---|---|---|
| Nov 2025 | 0 | 0 |
| Dec 2025 | 0 | 1 |
| Jan 2026 | 0 | 0 |
| Feb 2026 | 0 | 0 |
| Mar 2026 | 0 | 0 |
| Apr 2026 | 0 | 1 |
| May 2026 | 0 | 12 |
| Jun 2026 | 0 | 69 |
| Jul 2026 | 0 | 3 |
| Aug 2026 | 0 | 0 |
| Sep 2026 | 0 | 0 |
| Oct 2026 | 0 | 0 |
Latest available
Insider transactions
Purchases/sales include open-market and private transactions. Plan disclosure applies to the filing; individual rows may differ. “Not disclosed” is not “unplanned.”
The cutoff filters transaction history only. Company summaries and owner relationships show the latest available disclosures. Parser corrections can improve historical records.
| Transaction date | Owner / reported role | Activity / security | Shares / units | Reported price | Reported value | Details |
|---|---|---|---|---|---|---|
| September 30, 2026 Filed Oct 2, 2026 23:42 UTC |
Xiao JinsongChief Executive Officer
|
Tax withholdingCommon Stock | 19,188 | $81.06 | $1,555,379.28 |
DisclosureSEC source: 0000950103-26-015166 · ownership.xml · nonDerivative · entry 1 Xiao Jinsong · CIK 0002086234 · Chief Executive Officer 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 129,935 F1 · shares: Represents shares automatically withheld for payment of tax liability arising as a result of the partial settlement of restricted stock unit awards that vested. Read SEC document |
| August 31, 2026 Filed Sep 4, 2026 22:23 UTC |
Keogh Michael DennisChief Financial Officer
|
GrantCommon Stock | 20,917 | $0.00 | $0.00 |
DisclosureSEC source: 0000950103-26-013632 · ownership.xml · nonDerivative · entry 1 Keogh Michael Dennis · CIK 0002153749 · Chief Financial Officer 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 20,917 F1 · shares: Restricted stock units vest over 3 years with equal parts vesting on each anniversary of the vesting commencement date of August 31, 2026. Read SEC document |
| August 31, 2026 Filed Sep 3, 2026 00:36 UTC |
Cook Christopher SPresident, Products Division
|
Tax withholdingCommon Stock | 12,497 | $67.83 | $847,671.51 |
DisclosureSEC source: 0000950103-26-013530 · ownership.xml · nonDerivative · entry 1 Cook Christopher S · CIK 0001927266 · President, Products Division 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 98,126 F1 · shares: Represents shares automatically withheld for payment of tax liability arising as a result of the partial settlement of restricted stock unit awards that vested. Read SEC document |
| July 02, 2026 Filed Jul 7, 2026 23:06 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,203 | $130.12 | $156,538.57 |
DisclosureSEC source: 0000950103-26-010375 · ownership.xml · nonDerivative · entry 3 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 33,581 F1 · shares: The sale reported was effected by the reporting person pursuant to the Rule 10b5-1 trading plan adopted by the reporting person on March 5, 2026. F4 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $129.5900 to $130.2400. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in footnote (4) to this Form 4. Read SEC document |
| July 02, 2026 Filed Jul 7, 2026 23:06 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 2,194 | $128.37 | $281,637.86 |
DisclosureSEC source: 0000950103-26-010375 · ownership.xml · nonDerivative · entry 2 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 34,784 F1 · shares: The sale reported was effected by the reporting person pursuant to the Rule 10b5-1 trading plan adopted by the reporting person on March 5, 2026. F3 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $127.5050 to $128.5000. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in footnote (3) to this Form 4. Read SEC document |
| July 02, 2026 Filed Jul 7, 2026 23:06 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 440 | $126.92 | $55,843.08 |
DisclosureSEC source: 0000950103-26-010375 · ownership.xml · nonDerivative · entry 1 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 36,978 F1 · shares: The sale reported was effected by the reporting person pursuant to the Rule 10b5-1 trading plan adopted by the reporting person on March 5, 2026. F2 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $126.3500 to $127.1650. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in footnote (2) to this Form 4. Read SEC document |
| June 26, 2026 Filed Jul 1, 2026 01:35 UTC |
HARDING BRIAN EChief Accounting Officer
|
GrantCommon Stock | 9,363 | $0.00 | $0.00 |
DisclosureSEC source: 0000950103-26-009883 · ownership.xml · nonDerivative · entry 1 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: No plan indicated Ownership: Direct Disclosed balance after: 37,418 F1 · shares: Restricted stock units vest over 3 years with equal parts vesting on each anniversary of the vesting commencement date of June 26, 2026. Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 663 | $91.38 | $60,584.94 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 22 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 28,055 F21 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.9900 to $91.8400. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (21). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 986 | $90.55 | $89,282.30 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 21 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 28,718 F20 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.9800 to $90.9000. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (20). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,056 | $89.33 | $94,332.48 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 20 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 29,704 F19 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.8200 to $89.7800. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (19). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,002 | $88.36 | $88,536.72 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 19 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 30,760 F18 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.7950 to $88.7100. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (18). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 496 | $87.22 | $43,261.12 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 18 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 31,762 F17 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $86.5900 to $87.5000. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (17). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 117 | $91.63 | $10,720.71 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 17 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 32,258 F16 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $91.5350 to $91.8200. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (16). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 375 | $90.76 | $34,035.00 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 16 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 32,375 F15 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.4400 to $91.1800. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (15). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 169 | $89.67 | $15,154.23 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 15 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 32,750 F14 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.4350 to $90.0900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (14). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 381 | $88.76 | $33,817.56 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 14 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 32,919 F13 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.3650 to $89.2250. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (13). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 226 | $87.71 | $19,822.46 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 13 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 33,300 F12 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.3000 to $88.1700. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (12). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 54 | $86.00 | $4,644.00 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 12 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 33,526 Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 389 | $91.59 | $35,628.51 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 11 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 33,580 F11 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $91.2400 to $91.8200. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (11). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,277 | $90.73 | $115,862.21 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 10 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 33,969 F10 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.2150 to $91.0900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (10). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 886 | $89.36 | $79,172.96 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 9 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 35,246 F9 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.0900 to $89.6400. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (9). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,199 | $88.47 | $106,075.53 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 8 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 36,132 F8 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.9900 to $88.9750. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (8). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 488 | $87.25 | $42,578.00 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 7 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 37,331 F7 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $86.8800 to $87.4000. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (7). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 636 | $91.65 | $58,289.40 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 6 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 37,819 F6 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $91.5350 to $91.8600. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (6). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,876 | $90.79 | $170,322.04 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 5 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 38,455 F5 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.3400 to $91.1900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (5). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,407 | $89.73 | $126,250.11 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 4 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 40,331 F4 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.3400 to $90.2850. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (4). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,933 | $88.74 | $171,534.42 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 3 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 41,738 F3 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.3400 to $89.1900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (3). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 1,176 | $87.72 | $103,158.72 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 2 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 43,671 F2 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.2700 to $88.2550. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (2). Read SEC document |
| June 04, 2026 Filed Jun 8, 2026 23:59 UTC |
HARDING BRIAN EChief Accounting Officer
|
SaleCommon Stock | 196 | $85.86 | $16,828.56 |
DisclosureSEC source: 0000950103-26-008671 · ownership.xml · nonDerivative · entry 1 HARDING BRIAN E · CIK 0001672993 · Chief Accounting Officer 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 44,847 F1 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $85.5350 to $86.1650. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (1). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 784 | $91.63 | $71,837.92 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 17 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 50,710 F16 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $91.5350 to $91.9500. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (16). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 2,894 | $90.79 | $262,746.26 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 16 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 51,494 F15 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.3450 to $91.2100. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (15). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 1,906 | $89.70 | $170,968.20 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 15 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 54,388 F14 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.3500 to $90.2300. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (14). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 3,068 | $88.69 | $272,100.92 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 14 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 56,294 F13 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.2550 to $89.2350. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (13). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 1,570 | $87.59 | $137,516.30 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 13 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 59,362 F12 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.2500 to $88.1750. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (12). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 200 | $86.18 | $17,236.00 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 12 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 60,932 F11 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $85.7600 to $86.5900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (11). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 18 | $91.76 | $1,651.68 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 11 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 61,132 F10 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $91.7500 to $91.8200. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (10). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 358 | $91.03 | $32,588.74 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 10 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 61,150 F9 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.7550 to $91.7150. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (9). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 259 | $89.97 | $23,302.23 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 9 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 61,508 F8 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.5700 to $90.2300. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (8). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 419 | $88.73 | $37,177.87 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 8 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 61,767 F7 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.3700 to $89.3000. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (7). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 160 | $87.52 | $14,003.20 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 7 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 62,186 F6 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.2900 to $87.9050. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (6). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 50 | $86.00 | $4,300.00 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 6 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 62,346 Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 825 | $91.29 | $75,314.25 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 5 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 62,396 F5 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.8250 to $91.8200. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (5). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 936 | $90.40 | $84,614.40 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 4 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 63,221 F4 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.8300 to $90.7900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (4). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 935 | $89.22 | $83,420.70 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 3 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 64,157 F3 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.8150 to $89.6800. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (3). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 988 | $88.29 | $87,230.52 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 2 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 65,092 F2 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $87.8000 to $88.7900. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (2). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:08 UTC |
Savage SheriCFO
|
SaleCommon Stock | 396 | $87.24 | $34,547.04 |
DisclosureSEC source: 0000950103-26-008736 · ownership.xml · nonDerivative · entry 1 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 66,080 F1 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $86.7300 to $87.6350. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (1). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:09 UTC |
Savage SheriCFO
|
SaleCommon Stock | 260 | $91.75 | $23,855.00 |
DisclosureSEC source: 0000950103-26-008737 · ownership.xml · nonDerivative · entry 29 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 66,476 F26 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $91.6600 to $91.8400. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (26). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:09 UTC |
Savage SheriCFO
|
SaleCommon Stock | 1,706 | $90.99 | $155,228.94 |
DisclosureSEC source: 0000950103-26-008737 · ownership.xml · nonDerivative · entry 28 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 66,736 F25 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $90.6600 to $91.6300. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (25). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:09 UTC |
Savage SheriCFO
|
SaleCommon Stock | 852 | $89.95 | $76,637.40 |
DisclosureSEC source: 0000950103-26-008737 · ownership.xml · nonDerivative · entry 27 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 68,442 F24 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $89.6550 to $90.2150. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (24). Read SEC document |
| June 04, 2026 Filed Jun 9, 2026 21:09 UTC |
Savage SheriCFO
|
SaleCommon Stock | 1,429 | $89.10 | $127,323.90 |
DisclosureSEC source: 0000950103-26-008737 · ownership.xml · nonDerivative · entry 26 Savage Sheri · CIK 0001667557 · CFO 10b5-1 filing: Plan reported Ownership: Direct Disclosed balance after: 69,294 F23 · price: This is the weighted average sale price. Shares were sold in multiple transactions at prices from $88.6550 to $89.6050. The reporting person undertakes to provide to the issuer, any security holder of the issuer or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote (23). Read SEC document |
Value uses the disclosed total when available, otherwise shares × reported transaction price. It is not an estimate of exercise cash cost or investment performance.