| STT | O HANLEY RONALD P | Chairman, CEO and President | May 26 '26 | Sale | 155.35 | 14,553 | 2,260,809 | 255,512 | May 28 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | May 15 '26 | Option Exercise | 0.00 | 4,408 | 0 | 272,269 | May 19 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Mar 02 '26 | Sale | 125.70 | 29,107 | 3,658,750 | 270,065 | Mar 04 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Feb 13 '26 | Option Exercise | 0.00 | 7,094 | 0 | 229,227 | Feb 18 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Nov 14 '25 | Option Exercise | 0.00 | 7,094 | 0 | 229,227 | Nov 18 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Aug 21 '25 | Sale | 112.39 | 13,330 | 1,498,159 | 244,433 | Aug 25 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Aug 15 '25 | Option Exercise | 0.00 | 7,092 | 0 | 259,966 | Aug 19 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Aug 12 '25 | Sale | 111.25 | 41,165 | 4,579,586 | 70,327 | Aug 13 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | May 30 '25 | Sale | 96.21 | 41,164 | 3,960,437 | 111,492 | Jun 03 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | May 15 '25 | Option Exercise | 0.00 | 7,092 | 0 | 270,201 | May 19 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Feb 15 '25 | Option Exercise | 0.00 | 12,122 | 0 | 214,544 | Feb 19 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Nov 15 '24 | Option Exercise | 0.00 | 20,938 | 0 | 218,639 | Nov 19 12:00 AM |
| UNMA | O HANLEY RONALD P | Director | Nov 14 '24 | Sale | 72.10 | 14,299 | 1,031,024 | 38,819 | Nov 15 12:00 AM |
| UNM | O HANLEY RONALD P | Director | Nov 14 '24 | Sale | 72.10 | 14,299 | 1,031,024 | 38,819 | Nov 15 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Aug 15 '24 | Option Exercise | 0.00 | 20,938 | 0 | 218,639 | Aug 19 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | May 15 '24 | Option Exercise | 0.00 | 20,936 | 0 | 236,193 | May 17 12:00 AM |
| STT | O HANLEY RONALD P | Chairman, CEO and President | Feb 15 '24 | Option Exercise | 0.00 | 12,880 | 0 | 250,453 | Feb 20 12:00 AM |
| STT | O HANLEY RONALD P | Chairman and CEO | Nov 15 '23 | Option Exercise | 0.00 | 18,250 | 0 | 251,899 | Nov 17 12:00 AM |
| STT | O HANLEY RONALD P | Chairman and CEO | Aug 15 '23 | Option Exercise | 0.00 | 18,248 | 0 | 251,898 | Aug 17 12:00 AM |
| STT | O HANLEY RONALD P | Chairman and CEO | May 15 '23 | Option Exercise | 0.00 | 18,246 | 0 | 251,898 | May 17 12:00 AM |
| STT | O HANLEY RONALD P | Chairman and CEO | Feb 15 '23 | Option Exercise | 0.00 | 10,192 | 0 | 191,422 | Feb 17 12:00 AM |
| STT | O HANLEY RONALD P | Chairman and CEO | Nov 15 '22 | Option Exercise | 0.00 | 20,256 | 0 | 196,388 | Nov 17 12:00 AM |
| STT | O HANLEY RONALD P | Chairman and CEO | Aug 15 '22 | Option Exercise | 0.00 | 20,256 | 0 | 196,388 | Aug 17 12:00 AM |