| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| FDS | SIEGEL LAURIE | Director | Jan 08 '26 | Option Exercise | 207.88 | 5,144 | 1,069,334 | 3,609 | Jan 12 12:00 AM |
| FDS | SIEGEL LAURIE | Director | Jan 08 '26 | Sale | 296.25 | 2,572 | 761,944 | 1,037 | Jan 12 12:00 AM |
| FDS | SIEGEL LAURIE | Director | Sep 26 '24 | Option Exercise | 197.75 | 2,676 | 529,180 | 2,097 | Sep 27 12:00 AM |
| FDS | SIEGEL LAURIE | Director | Sep 26 '24 | Sale | 459.85 | 1,338 | 615,277 | 759 | Sep 27 12:00 AM |
| CECO | SIEGEL LAURIE | Director | Mar 06 '24 | Buy | 19.87 | 2,500 | 49,664 | 7,906 | Mar 08 12:00 AM |
| LUMN | SIEGEL LAURIE | Director | Mar 01 '24 | Buy | 1.60 | 30,000 | 47,997 | 30,000 | Mar 05 12:00 AM |
| FDS | SIEGEL LAURIE | Director | Dec 28 '23 | Option Exercise | 197.75 | 3,000 | 593,250 | 2,095 | Dec 29 12:00 AM |
| FDS | SIEGEL LAURIE | Director | Dec 28 '23 | Sale | 475.84 | 1,500 | 713,760 | 595 | Dec 29 12:00 AM |
| LUMN | SIEGEL LAURIE | Director | Dec 10 '19 | Sale | 14.00 | 3,072 | 43,017 | 59,358 | Dec 11 12:00 AM |