| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 12 '26 | Buy | 17.62 | 9,682 | 170,615 | 14,136,691 | Jun 15 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 11 '26 | Buy | 17.56 | 9,900 | 173,830 | 14,127,009 | Jun 15 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 03 '26 | Buy | 16.62 | 10,000 | 166,223 | 14,117,109 | Jun 04 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 02 '26 | Buy | 17.03 | 8,500 | 144,766 | 14,107,109 | Jun 04 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Jun 01 '26 | Buy | 16.76 | 8,500 | 142,453 | 14,098,609 | Jun 02 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 29 '26 | Buy | 17.10 | 8,500 | 145,353 | 14,090,109 | Jun 02 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 28 '26 | Buy | 16.98 | 8,500 | 144,356 | 14,081,609 | May 29 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 27 '26 | Buy | 17.15 | 8,500 | 145,761 | 14,073,109 | May 28 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 26 '26 | Buy | 17.33 | 8,500 | 147,307 | 14,064,609 | May 28 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 22 '26 | Buy | 17.40 | 8,500 | 147,938 | 14,056,109 | May 26 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 21 '26 | Buy | 17.48 | 8,500 | 148,572 | 14,047,609 | May 26 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 20 '26 | Buy | 17.43 | 8,500 | 148,143 | 14,039,109 | May 20 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 19 '26 | Buy | 17.48 | 8,328 | 145,577 | 14,030,609 | May 20 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 18 '26 | Buy | 17.33 | 8,500 | 147,304 | 14,022,281 | May 19 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 15 '26 | Buy | 17.16 | 8,500 | 145,878 | 14,013,781 | May 19 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 14 '26 | Buy | 17.16 | 8,500 | 145,849 | 14,005,281 | May 15 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 13 '26 | Buy | 16.86 | 8,500 | 143,274 | 13,996,781 | May 15 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 12 '26 | Buy | 16.98 | 8,500 | 144,288 | 13,988,281 | May 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 11 '26 | Buy | 17.18 | 8,500 | 146,027 | 13,979,781 | May 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 08 '26 | Buy | 17.13 | 8,077 | 138,367 | 13,971,281 | May 11 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 07 '26 | Buy | 17.06 | 8,500 | 145,025 | 13,963,204 | May 11 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 06 '26 | Buy | 16.65 | 8,500 | 141,566 | 13,954,704 | May 07 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 05 '26 | Buy | 16.50 | 8,500 | 140,290 | 13,946,204 | May 07 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 03 '26 | Buy | 17.63 | 9,000 | 158,652 | 13,937,704 | Mar 05 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 10 '25 | Buy | 20.05 | 22,819 | 457,473 | 13,913,704 | Dec 12 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 09 '25 | Buy | 19.81 | 28,000 | 554,719 | 13,890,885 | Dec 10 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 08 '25 | Buy | 19.53 | 27,524 | 537,643 | 13,862,885 | Dec 10 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 02 '25 | Buy | 19.95 | 15,000 | 299,184 | 13,835,361 | Dec 03 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 01 '25 | Buy | 20.20 | 15,000 | 303,075 | 13,820,361 | Dec 03 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 26 '25 | Buy | 20.25 | 5,000 | 101,270 | 13,805,361 | Dec 01 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 25 '25 | Buy | 20.18 | 8,000 | 161,417 | 13,800,361 | Nov 26 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 24 '25 | Buy | 19.77 | 8,000 | 158,130 | 13,792,361 | Nov 26 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 21 '25 | Buy | 17.86 | 51,404 | 917,948 | 13,784,361 | Nov 24 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 20 '25 | Buy | 19.49 | 8,000 | 155,898 | 13,776,361 | Nov 24 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 19 '25 | Buy | 19.62 | 7,587 | 148,845 | 13,768,361 | Nov 20 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 18 '25 | Buy | 19.84 | 7,104 | 140,953 | 13,760,774 | Nov 20 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 17 '25 | Buy | 19.91 | 8,000 | 159,262 | 13,753,670 | Nov 18 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 14 '25 | Buy | 19.92 | 8,000 | 159,357 | 13,745,670 | Nov 18 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 13 '25 | Buy | 19.53 | 29,000 | 566,300 | 13,737,670 | Nov 14 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 12 '25 | Buy | 19.74 | 6,794 | 134,107 | 13,708,670 | Nov 14 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 11 '25 | Buy | 19.66 | 7,297 | 143,460 | 13,701,876 | Nov 12 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 10 '25 | Buy | 19.36 | 8,000 | 154,907 | 13,694,579 | Nov 12 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 07 '25 | Buy | 19.21 | 8,000 | 153,650 | 13,686,579 | Nov 12 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 06 '25 | Buy | 19.13 | 8,000 | 153,034 | 13,678,579 | Nov 07 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 05 '25 | Buy | 19.11 | 8,000 | 152,847 | 13,670,579 | Nov 07 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Nov 04 '25 | Buy | 18.71 | 8,000 | 149,704 | 13,662,579 | Nov 05 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 12 '25 | Buy | 19.53 | 20,000 | 390,654 | 13,654,579 | Sep 15 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 11 '25 | Buy | 19.45 | 16,573 | 322,424 | 13,634,579 | Sep 12 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 10 '25 | Buy | 18.99 | 20,000 | 379,896 | 13,618,006 | Sep 12 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 09 '25 | Buy | 19.24 | 19,352 | 372,292 | 13,598,006 | Sep 10 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 08 '25 | Buy | 19.10 | 19,025 | 363,417 | 13,578,654 | Sep 10 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 04 '25 | Buy | 19.22 | 19,212 | 369,339 | 13,559,629 | Sep 08 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 03 '25 | Buy | 18.37 | 20,000 | 367,356 | 13,540,417 | Sep 04 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Sep 02 '25 | Buy | 18.27 | 19,440 | 355,136 | 13,520,417 | Sep 04 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Aug 29 '25 | Buy | 17.84 | 20,000 | 356,724 | 13,500,977 | Sep 02 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Aug 28 '25 | Buy | 17.61 | 8,032 | 141,417 | 13,480,977 | Sep 02 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Aug 27 '25 | Buy | 17.49 | 15,509 | 271,325 | 13,472,945 | Aug 28 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Aug 26 '25 | Buy | 17.45 | 15,815 | 275,951 | 13,457,436 | Aug 28 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 12 '25 | Buy | 19.83 | 71,000 | 1,408,214 | 13,441,621 | May 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | May 01 '25 | Buy | 19.38 | 36,239 | 702,384 | 13,370,621 | May 05 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 14 '25 | Buy | 18.14 | 8,000 | 145,147 | 13,334,382 | Mar 17 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 13 '25 | Buy | 18.09 | 12,000 | 217,105 | 13,326,382 | Mar 17 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 12 '25 | Buy | 17.59 | 11,600 | 204,090 | 13,314,382 | Mar 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 11 '25 | Buy | 17.72 | 12,100 | 214,360 | 13,302,782 | Mar 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 10 '25 | Buy | 17.83 | 15,000 | 267,434 | 13,290,682 | Mar 11 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 07 '25 | Buy | 17.96 | 14,608 | 262,366 | 13,275,682 | Mar 11 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 06 '25 | Buy | 17.95 | 12,500 | 224,326 | 13,261,074 | Mar 07 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 05 '25 | Buy | 17.98 | 15,000 | 269,639 | 13,248,574 | Mar 07 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 04 '25 | Buy | 17.92 | 14,301 | 256,295 | 13,233,574 | Mar 05 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Mar 03 '25 | Buy | 17.85 | 15,000 | 267,752 | 13,219,273 | Mar 05 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Feb 28 '25 | Buy | 17.35 | 15,000 | 260,214 | 13,204,273 | Mar 03 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Feb 27 '25 | Buy | 17.06 | 14,700 | 250,782 | 13,189,273 | Mar 03 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Feb 26 '25 | Buy | 16.76 | 10,201 | 170,972 | 13,174,573 | Feb 27 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Feb 25 '25 | Buy | 16.49 | 12,000 | 197,918 | 13,164,372 | Feb 27 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 13 '24 | Buy | 16.29 | 7,817 | 127,320 | 13,152,372 | Dec 16 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 12 '24 | Buy | 16.42 | 9,800 | 160,955 | 13,144,555 | Dec 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 11 '24 | Buy | 16.37 | 8,729 | 142,893 | 13,134,755 | Dec 13 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 10 '24 | Buy | 16.29 | 9,900 | 161,222 | 13,126,026 | Dec 11 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 09 '24 | Buy | 16.61 | 70,000 | 1,162,807 | 13,116,126 | Dec 11 12:00 AM |
| DGICA | DONEGAL MUTUAL INSURANCE CO | 10% Owner | Dec 06 '24 | Buy | 16.66 | 270,000 | 4,498,717 | 13,046,126 | Dec 09 12:00 AM |