| Name | Relationship | Address | Signature | Signature date | CIK |
|---|---|---|---|---|---|
| Marischen James M | Chief Financial Officer | 501 NORTH BROADWAY, ST. LOUIS | /s/ James Marischen | 22 Aug 2025 | 0001638499 |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | SF | Common Stock | Disposed to Issuer | $564,500 | -5,000 | -7.3% | $112.90 | 63,846 | 19 Aug 2025 | Direct |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Underlying Class | Amount | Exercise Price | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| holding | SF | Phantom Stock Units | 31,171 | 19 Aug 2025 | Common Stock | 0 | $0.000000 | Direct | F1, F2 |
| Id | Content |
|---|---|
| F1 | Units vest in 20% increments over a five year period. |
| F2 | No expiration date for these Units |