Oct 16, 2025 | HSU Hsenghung Sam | Open Market Purchase | 1000 | 42.45 | $ 42,450.00 |
Oct 14, 2025 | Ancius Michael J | Option Excercise | 2000 | 43.20 | $ 86,390.00 |
Aug 15, 2025 | Drazkowski William Joseph | Option Excercise | 6842 | 19.00 | $ 129,998.00 |
Aug 15, 2025 | Drazkowski William Joseph | Open Market Sale | 6842 | 48.67 | $ 333,011.77 |
Aug 8, 2025 | Soderberg John Lewis | Option Excercise | 34612 | 13.00 | $ 449,956.00 |
Aug 8, 2025 | Soderberg John Lewis | Open Market Sale | 34612 | 48.03 | $ 1,662,421.28 |
Aug 8, 2025 | Watts Jeffery Michael | Option Excercise | 48724 | 13.50 | $ 657,955.00 |
Aug 8, 2025 | Watts Jeffery Michael | Open Market Sale | 48724 | 48.05 | $ 2,341,201.51 |
Jul 24, 2025 | Broersma Anthony Paul | Option Excercise | 13582 | 15.18 | $ 206,170.00 |
Jul 24, 2025 | Broersma Anthony Paul | Open Market Sale | 13582 | 47.93 | $ 650,930.97 |
Jul 17, 2025 | Lisowski Sheryl Ann | Option Excercise | 21052 | 22.80 | $ 479,988.00 |
Jul 17, 2025 | Lisowski Sheryl Ann | Open Market Sale | 21052 | 45.21 | $ 951,832.15 |
Jun 5, 2025 | Papenfuss Donnalee Kathleen | Option Excercise | 2956 | 12.67 | $ 37,461.00 |
Jun 5, 2025 | Papenfuss Donnalee Kathleen | Open Market Sale | 2956 | 41.27 | $ 121,983.23 |
May 16, 2025 | Soderberg John Lewis | Option Excercise | 16362 | 27.50 | $ 449,955.00 |
May 16, 2025 | Soderberg John Lewis | Open Market Sale | 16362 | 82.45 | $ 1,349,068.17 |
May 6, 2025 | SATTERLEE SCOTT | Option Excercise | 9670 | 26.00 | $ 251,420.00 |
May 6, 2025 | SATTERLEE SCOTT | Open Market Sale | 9670 | 79.51 | $ 768,867.50 |
Apr 25, 2025 | Broersma Anthony Paul | Option Excercise | 5568 | 26.93 | $ 149,936.00 |
Apr 25, 2025 | Broersma Anthony Paul | Open Market Sale | 5568 | 81.19 | $ 452,059.89 |
Apr 24, 2025 | FLORNESS DANIEL L | Option Excercise | 50000 | 27.50 | $ 1,375,000.00 |
Apr 24, 2025 | FLORNESS DANIEL L | Open Market Sale | 50000 | 82.12 | $ 4,106,085.00 |
Apr 14, 2025 | Drazkowski William Joseph | Option Excercise | 15000 | 38.00 | $ 570,000.00 |
Apr 14, 2025 | Drazkowski William Joseph | Open Market Sale | 15000 | 81.31 | $ 1,219,642.50 |
Mar 14, 2025 | Lewis Holden | Option Excercise | 68655 | 40.44 | $ 2,776,372.00 |
Mar 14, 2025 | Lewis Holden | Open Market Sale | 68664 | 74.97 | $ 5,147,956.62 |
Jan 24, 2025 | Ancius Michael J | Other Disposition | 1000 | 0.00 | $ 0.00 |
Nov 27, 2024 | FLORNESS DANIEL L | Other Disposition | 3500 | 0.00 | $ 0.00 |
Nov 22, 2024 | Jansen James C | Option Excercise | 19564 | 23.00 | $ 449,972.00 |
Nov 22, 2024 | Jansen James C | Open Market Sale | 19564 | 83.08 | $ 1,625,279.30 |
Nov 13, 2024 | Johnson Daniel L. | Option Excercise | 8474 | 27.50 | $ 233,035.00 |
Nov 13, 2024 | Johnson Daniel L. | Open Market Sale | 8474 | 83.36 | $ 706,396.03 |
Nov 13, 2024 | Miller Charles S. | Option Excercise | 23480 | 40.29 | $ 945,990.00 |
Nov 13, 2024 | Miller Charles S. | Open Market Sale | 23480 | 83.92 | $ 1,970,393.28 |
Nov 11, 2024 | FLORNESS DANIEL L | Option Excercise | 31818 | 27.50 | $ 874,995.00 |
Nov 11, 2024 | FLORNESS DANIEL L | Open Market Sale | 31818 | 84.50 | $ 2,688,691.00 |
Nov 8, 2024 | Lisowski Sheryl Ann | Option Excercise | 6000 | 48.00 | $ 288,000.00 |
Nov 8, 2024 | Lisowski Sheryl Ann | Open Market Sale | 6000 | 83.53 | $ 501,204.60 |
Nov 8, 2024 | LUNDQUIST NICHOLAS J | Open Market Sale | 8488 | 83.14 | $ 705,694.87 |
Nov 8, 2024 | Papenfuss Donnalee Kathleen | Option Excercise | 4462 | 26.34 | $ 117,512.00 |
Nov 8, 2024 | Papenfuss Donnalee Kathleen | Open Market Sale | 4462 | 83.92 | $ 374,469.57 |
Nov 7, 2024 | Lewis Holden | Option Excercise | 41064 | 25.45 | $ 1,045,004.00 |
Nov 7, 2024 | Lewis Holden | Open Market Sale | 41064 | 83.12 | $ 3,413,313.74 |
Nov 6, 2024 | Soderberg John Lewis | Option Excercise | 19148 | 23.50 | $ 449,978.00 |
Nov 6, 2024 | Soderberg John Lewis | Open Market Sale | 19148 | 82.95 | $ 1,588,315.11 |
Nov 6, 2024 | Drazkowski William Joseph | Option Excercise | 17306 | 26.00 | $ 449,956.00 |
Nov 6, 2024 | Drazkowski William Joseph | Open Market Sale | 17306 | 82.28 | $ 1,423,960.18 |
Oct 30, 2024 | Heise Rita J. | Option Excercise | 10888 | 27.11 | $ 295,160.00 |
Oct 30, 2024 | Heise Rita J. | Open Market Sale | 10888 | 77.67 | $ 845,692.47 |
Oct 18, 2024 | Ancius Michael J | Other Disposition | 460 | 0.00 | $ 0.00 |