| DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 12 '26 | Buy | 17.62 | 9,682 | 170,615 | 14,136,691 | Jun 15 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 11 '26 | Buy | 17.56 | 9,900 | 173,830 | 14,127,009 | Jun 15 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 03 '26 | Buy | 16.62 | 10,000 | 166,223 | 14,117,109 | Jun 04 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 02 '26 | Buy | 17.03 | 8,500 | 144,766 | 14,107,109 | Jun 04 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 01 '26 | Buy | 16.76 | 8,500 | 142,453 | 14,098,609 | Jun 02 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 29 '26 | Buy | 17.10 | 8,500 | 145,353 | 14,090,109 | Jun 02 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 28 '26 | Buy | 16.98 | 8,500 | 144,356 | 14,081,609 | May 29 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 27 '26 | Buy | 17.15 | 8,500 | 145,761 | 14,073,109 | May 28 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 26 '26 | Buy | 17.33 | 8,500 | 147,307 | 14,064,609 | May 28 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 22 '26 | Buy | 17.40 | 8,500 | 147,938 | 14,056,109 | May 26 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 21 '26 | Buy | 17.48 | 8,500 | 148,572 | 14,047,609 | May 26 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 20 '26 | Buy | 17.43 | 8,500 | 148,143 | 14,039,109 | May 20 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 19 '26 | Buy | 17.48 | 8,328 | 145,577 | 14,030,609 | May 20 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 18 '26 | Buy | 17.33 | 8,500 | 147,304 | 14,022,281 | May 19 12:00 AM |
| DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 15 '26 | Buy | 17.16 | 8,500 | 145,878 | 14,013,781 | May 19 12:00 AM |