MGIC Investment CorpMTG | --19.6k shares | Grant / ExerciseMar 6, 2026 | Disclosure amount unavailable109 shares | -- | -- |
MGIC Investment CorpMTG | --35.2k shares | Grant / ExerciseMar 6, 2026 | Disclosure amount unavailable196 shares | -- | -- |
MGIC Investment CorpMTG | --35k shares | Grant / ExerciseFeb 4, 2026 | Disclosure amount unavailable5.1k shares | -- | -- |
MGIC Investment CorpMTG | --35k shares | Grant / ExerciseFeb 4, 2026 | Disclosure amount unavailable5.1k shares | -- | -- |
MGIC Investment CorpMTG | --19.5k shares | Grant / ExerciseNov 20, 2025 | Disclosure amount unavailable105 shares | -- | -- |
MGIC Investment CorpMTG | --30k shares | Grant / ExerciseNov 20, 2025 | Disclosure amount unavailable161 shares | -- | -- |
MGIC Investment CorpMTG | --19.4k shares | Grant / ExerciseAug 21, 2025 | Disclosure amount unavailable105 shares | -- | -- |
MGIC Investment CorpMTG | --29.8k shares | Grant / ExerciseAug 21, 2025 | Disclosure amount unavailable162 shares | -- | -- |
MGIC Investment CorpMTG | --19.3k shares | Grant / ExerciseMay 21, 2025 | Disclosure amount unavailable94 shares | -- | -- |
MGIC Investment CorpMTG | --29.6k shares | Grant / ExerciseMay 21, 2025 | Disclosure amount unavailable144 shares | -- | -- |
MGIC Investment CorpMTG | --19.2k shares | Grant / ExerciseMar 5, 2025 | Disclosure amount unavailable105 shares | -- | -- |
MGIC Investment CorpMTG | --29.5k shares | Grant / ExerciseMar 5, 2025 | Disclosure amount unavailable161 shares | -- | -- |
MGIC Investment CorpMTG | $748k29.3k shares | Grant / ExerciseFeb 5, 2025 | $125.0K4.9k shares | $25.52 | -- |
MGIC Investment CorpMTG | --19.1k shares | Grant / ExerciseNov 21, 2024 | Disclosure amount unavailable100 shares | -- | -- |
MGIC Investment CorpMTG | --24.4k shares | Grant / ExerciseNov 21, 2024 | Disclosure amount unavailable128 shares | -- | -- |
MGIC Investment CorpMTG | --19k shares | Grant / ExerciseAug 22, 2024 | Disclosure amount unavailable102 shares | -- | -- |
MGIC Investment CorpMTG | --24.3k shares | Grant / ExerciseAug 22, 2024 | Disclosure amount unavailable130 shares | -- | -- |