| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| STE | Breeden Richard C | Director | Jun 02 '26 | Option Exercise | 71.40 | 7,562 | 539,926 | 40,445 | Jun 04 12:00 AM |
| STE | Breeden Richard C | Director | Jun 02 '26 | Sale | 209.51 | 1,481 | 310,284 | 38,964 | Jun 04 12:00 AM |
| STE | Breeden Richard C | Director | Aug 13 '25 | Option Exercise | 64.05 | 8,220 | 526,492 | 36,664 | Aug 15 12:00 AM |
| STE | Breeden Richard C | Director | May 21 '24 | Option Exercise | 51.53 | 9,168 | 472,428 | 32,554 | May 23 12:00 AM |
| STE | Breeden Richard C | Director | May 16 '23 | Sale | 208.61 | 12,130 | 2,530,439 | 27,970 | May 18 12:00 AM |
| STE | Breeden Richard C | Director | May 15 '23 | Sale | 211.00 | 2,737 | 577,507 | 40,100 | May 16 12:00 AM |
| STE | Breeden Richard C | Director | Feb 15 '23 | Option Exercise | 43.92 | 9,314 | 409,070 | 42,837 | Feb 17 12:00 AM |
| STE | Breeden Richard C | Director | Jun 02 '22 | Option Exercise | 21.57 | 9,654 | 208,268 | 38,180 | Jun 06 12:00 AM |