| (c) | Except for the open market purchases of the Issuer's Common Stock described below, none of the Reporting Persons has effected any transactions with respect to the securities of the Issuer during the past sixty days.
Gale Hoese
Date Shares Purchased Price Per Share
April 7, 2026 1,055 $20.43
April 7, 2026 1,200 $20.45
April 7, 2026 1,000 $20.49
April 7, 2026 400 $20.45
April 7, 2026 1,745 $20.40
April 7, 2026 2,000 $20.42
April 7, 2026 100 $20.39
April 7, 2026 2,000 $20.20
April 7, 2026 2,000 $20.25
April 8, 2026 691 $20.70
April 9, 2026 4,000 $20.70
April 10, 2026 4,000 $20.55
April 10, 2026 1,000 $20.56
April 10, 2026 4,000 $20.57
April 10, 2026 4,000 $20.57
April 10, 2026 2,000 $20.57
April 10, 2026 2,000 $20.57
April 14, 2026 550 $20.58
April 14, 2026 111 $20.70
April 14, 2026 1 $20.42
April 14, 2026 1,338 $20.35
June 2, 2026 2,000 $21.70
June 2, 2026 2,000 $21.70
June 2, 2026 3,000 $21.64
June 2, 2026 2,000 $21.70
June 2, 2026 2,000 $21.70
June 2, 2026 3,000 $21.70
June 2, 2026 5,000 $21.70
June 2, 2026 5,000 $21.70
June 2, 2026 3,000 $21.70
June 2, 2026 3,000 $21.70
June 2, 2026 5,000 $21.70
June 2, 2026 3,000 $21.70
June 2, 2026 4,000 $21.69
June 2, 2026 3,000 $21.70
June 2, 2026 3,000 $21.70
June 2, 2026 2,000 $21.70
June 2, 2026 1,000 $21.71
June 2, 2026 1,000 $21.66
June 2, 2026 2,000 $21.65
June 2, 2026 2,000 $21.65
June 2, 2026 1,000 $21.70
June 2, 2026 2,000 $21.71
June 2, 2026 1,000 $21.71
June 2, 2026 2,000 $21.72
June 2, 2026 2,000 $21.72
June 2, 2026 2,000 $21.72
June 2, 2026 1,000 $21.72
June 2, 2026 2,000 $21.73
June 2, 2026 2,000 $21.73
June 2, 2026 4,000 $21.74
June 2, 2026 4,000 $21.73
June 2, 2026 2,000 $21.73
June 2, 2026 2,000 $21.74
June 2, 2026 2,000 $21.74
June 2, 2026 2,000 $21.70
June 2, 2026 4,000 $21.74
June 2, 2026 4,000 $21.50
June 2, 2026 4,000 $21.24
June 2, 2026 1,000 $20.89
June 2, 2026 1,000 $20.89
June 2, 2026 1,000 $21.00
June 2, 2026 200 $21.02
June 2, 2026 800 $20.49
June 2, 2026 1,000 $21.02
June 2, 2026 1,819 $20.87
June 2, 2026 77 $20.85
June 2, 2026 1,000 $21.00
June 2, 2026 1,000 $20.88
June 2, 2026 1,000 $21.02
June 2, 2026 1,000 $21.02
June 2, 2026 1,000 $21.02
June 2, 2026 2,000 $20.92
June 2, 2026 1,000 $21.02
June 2, 2026 2,000 $20.86
June 2, 2026 104 $20.55
June 2, 2026 1,000 $20.45
June 2, 2026 1,000 $20.52
Andrew Schornack
Date Shares Purchased Price Per Share
April 6, 2026 2,500 $20.18
April 6, 2026 548 $20.00
April 30, 2026 1,000 $20.74
May 4, 2026 637 $20.79
May 4, 2026 20 $20.78
May 4, 2026 343 $20.77
May 4, 2026 300 $20.56
May 4, 2026 526 $20.71
May 4, 2026 11 $20.51
May 4, 2026 548 $20.55
May 4, 2026 5 $20.53
May 4, 2026 10 $20.52
May 4, 2026 600 $20.60
Jill Schornack
Date Shares Purchased Price Per Share
April 16, 2026 100 $20.30
April 16, 2026 100 $20.29
April 16, 2026 5 $20.30
April 21, 2026 2,000 $20.50
April 22, 2026 1,000 $20.40
May 1, 2026 1,000 $20.70
May 4, 2026 4,183 $20.80
May 4, 2026 100 $20.78
May 4, 2026 100 $20.77
May 4, 2026 10 $20.79
David Schornack
Date Shares Purchased Price Per Share
April 8, 2026 2,500 $20.70
April 10, 2026 635 $20.54
April 10, 2026 2,500 $20.56
April 13, 2026(1) 6 $20.50
April 13, 2026 1,365 $20.58
April 13, 2026 2,500 $20.62
April 14, 2026 486 $20.40
April 15, 2026 2,500 $20.40
April 16, 2026 2,500 $20.35
April 21, 2026 1,000 $20.50
April 23, 2026 6 $20.45
April 23, 2026 107 $20.50
April 24, 2026 81 $20.55
April 24, 2026 50 $20.60
April 24, 2026 1,000 $20.65
April 24, 2026 25 $20.40
April 27, 2026 448 $20.70
April 27, 2026 75 $20.73
April 27, 2026 2,500 $20.60
April 28, 2026 75 $20.92
April 29, 2026 1 $20.45
April 30, 2026 245 $20.70
April 30, 2026 55 $20.70
May 4, 2026 100 $20.84
May 4, 2026 15 $20.84
May 4, 2026 85 $20.81
May 4, 2026 100 $20.69
May 4, 2026 100 $20.62
May 4, 2026 100 $20.62
May 4, 2026 23 $20.86
May 4, 2026 77 $20.78
May 4, 2026 100 $20.87
May 4, 2026 100 $20.50
May 4, 2026 100 $20.65
May 4, 2026 100 $20.68
May 4, 2026 1,000 $20.81
May 4, 2026 100 $20.73
May 4, 2026 12 $20.77
May 4, 2026 88 $20.78
May 4, 2026 100 $20.52
May 4, 2026 100 $20.68
May 4, 2026 100 $20.51
May 4, 2026 2 $20.84
May 4, 2026 3 $20.81
May 4, 2026 3 $20.78
May 4, 2026 42 $20.79
May 4, 2026 50 $20.79
May 4, 2026 19 $20.84
May 4, 2026 31 $20.83
May 4, 2026 50 $20.71
May 4, 2026 100 $20.76
May 4, 2026 100 $20.71
May 4, 2026 50 $20.70
May 4, 2026 50 $20.70
May 4, 2026 50 $20.60
May 4, 2026 100 $20.79
May 4, 2026 50 $20.70
May 4, 2026 50 $20.70
May 4, 2026 50 $20.71
May 4, 2026 200 $20.97
May 4, 2026 500 $20.61
May 4, 2026 1,000 $20.69
May 4, 2026 1,000 $20.83
May 4, 2026 500 $20.75
May 5, 2026 50 $20.95
May 8, 2026 25 $21.48
May 8, 2026 25 $21.45
May 8, 2026 25 $21.45
May 8, 2026 25 $21.39
May 8, 2026 25 $21.39
May 8, 2026 25 $21.39
May 8, 2026 25 $21.39
May 8, 2026 25 $21.39
May 8, 2026 50 $21.15
May 12, 2026 50 $20.95
May 12, 2026 50 $20.90
May 12, 2026 25 $21.01
May 12, 2026 60 $20.95
May 12, 2026 50 $20.95
May 12, 2026 50 $20.99
May 12, 2026 50 $20.90
May 12, 2026 403 $20.80
May 12, 2026 100 $20.79
May 12, 2026 100 $20.81
May 12, 2026 232 $20.82
May 12, 2026 165 $20.83
May 12, 2026 100 $20.58
May 12, 2026 50 $20.80
May 12, 2026 300 $20.81
May 12, 2026 398 $20.80
May 12, 2026 152 $20.70
May 12, 2026 500 $20.70
May 12, 2026 50 $20.80
May 12, 2026 25 $21.06
May 13, 2026 94 $21.00
May 13, 2026 6 $20.98
May 13, 2026 1,000 $21.00
May 13, 2026 75 $21.00
May 13, 2026 75 $20.99
May 13, 2026 75 $20.99
May 13, 2026 75 $20.96
May 13, 2026 75 $20.97
May 13, 2026 11 $20.96
May 13, 2026 75 $20.96
May 13, 2026 75 $20.95
May 13, 2026 75 $20.95
May 13, 2026 75 $20.94
May 13, 2026 75 $20.94
May 13, 2026 75 $20.94
May 13, 2026 75 $20.93
May 13, 2026 75 $20.96
May 13, 2026 75 $20.94
May 13, 2026 75 $20.95
May 13, 2026 75 $20.94
May 13, 2026 75 $20.95
May 13, 2026 75 $20.94
May 13, 2026 75 $20.95
May 13, 2026 75 $20.90
May 13, 2026 75 $20.95
May 13, 2026 75 $20.90
May 13, 2026 29 $20.90
May 13, 2026 75 $20.90
May 13, 2026 100 $20.85
May 13, 2026 100 $20.85
May 13, 2026 100 $20.85
May 13, 2026 100 $20.80
May 13, 2026 2 $20.75
May 13, 2026 250 $20.85
May 13, 2026 100 $20.90
May 13, 2026 250 $20.90
May 13, 2026 100 $20.90
May 13, 2026 100 $20.90
May 13, 2026 250 $20.90
May 13, 2026 250 $20.85
May 13, 2026 100 $20.89
May 13, 2026 50 $20.90
May 13, 2026 100 $20.89
May 13, 2026 100 $20.91
May 13, 2026 100 $20.91
May 13, 2026 1,000 $20.80
May 13, 2026 75 $20.84
May 13, 2026 1,000 $20.80
May 13, 2026 75 $20.84
May 13, 2026 75 $20.85
May 13, 2026 75 $20.87
May 13, 2026 100 $20.95
May 13, 2026 75 $20.95
May 13, 2026 100 $20.95
May 13, 2026 75 $20.90
May 13, 2026 100 $20.95
May 13, 2026 100 $20.95
May 13, 2026 100 $20.95
May 13, 2026 75 $20.95
May 13, 2026 75 $20.95
May 13, 2026 75 $20.95
May 13, 2026 75 $20.90
May 13, 2026 75 $20.95
May 13, 2026 75 $20.85
May 13, 2026 75 $20.85
May 13, 2026 75 $20.85
May 13, 2026 75 $20.89
May 13, 2026 75 $20.90
May 13, 2026 75 $20.90
May 13, 2026 75 $20.85
May 13, 2026 75 $20.90
May 13, 2026 75 $20.90
May 13, 2026 75 $20.90
May 13, 2026 75 $20.90
May 13, 2026 50 $20.90
May 13, 2026 50 $20.93
May 13, 2026 50 $20.99
May 13, 2026 50 $21.00
May 13, 2026 50 $21.00
May 13, 2026 100 $21.08
May 13, 2026 250 $21.04
May 13, 2026 100 $21.00
May 13, 2026 69 $21.00
May 13, 2026 100 $21.00
May 13, 2026 50 $21.00
May 13, 2026 34 $21.00
May 13, 2026 25 $21.00
May 13, 2026 31 $20.95
May 13, 2026 16 $20.90
May 13, 2026 100 $20.95
May 14, 2026 100 $20.90
May 14, 2026 1 $20.89
May 14, 2026 74 $20.90
May 14, 2026 200 $20.85
May 14, 2026 75 $20.89
May 14, 2026 2 $20.85
May 14, 2026 75 $20.88
May 14, 2026 75 $20.85
May 14, 2026 1,000 $21.00
May 18, 2026 100 $20.84
May 18, 2026 100 $20.70
May 18, 2026 100 $20.60
May 18, 2026 100 $20.52
May 18, 2026 100 $20.52
May 18, 2026 100 $20.45
May 18, 2026 100 $20.52
May 18, 2026 100 $20.46
May 18, 2026 100 $20.45
May 18, 2026 75 $20.46
May 18, 2026 100 $20.52
May 18, 2026 50 $20.60
May 18, 2026 100 $20.46
May 18, 2026 100 $20.58
May 18, 2026 100 $20.58
May 18, 2026 100 $20.45
May 18, 2026 100 $20.52
May 18, 2026 100 $20.52
May 18, 2026 100 $20.52
May 21, 2026 223.491 $20.49
June, 2, 2026 75 $20.66
June, 2, 2026 75 $20.25
June, 2, 2026 75 $20.25
June, 2, 2026 75 $20.30
June, 2, 2026 75 $20.24
(1) By David Schornack and Denise Schornack as JTWROS.
Denise Schornack - none other than shares purchased on April 13, 2026 with David Schornack as JTWROS.
Jonathan Hoese
Date Shares Purchased Price Per Share
June 2, 2026 1,000 $21.63
June 2, 2026 250 $22.06
June 2, 2026 1,300 $21.48
June 2, 2026 2,000 $21.70
June 2, 2026 1,200 $21.70
June 2, 2026 800 $21.67
June 2, 2026 1,000 $21.68
June 2, 2026 500 $21.71
June 2, 2026 3,250 $21.84
June 2, 2026 500 $21.53
June 2, 2026 200 $21.48
June 2, 2026 650 $21.36
Tamara Retka
Date Shares Purchased Price Per Share
5/18/2026 73 $20.49
5/18/2026 1,927 $20.53
5/18/2026 162 $20.45
6/2/2026 750 $20.02
Noah Retka
Date Shares Purchased Price Per Share
4/29/2026 1 $20.74
4/30/2026 100 $20.83
4/30/2026 300 $20.73
5/22/2026 25.621 $20.50
Joseph Schornack
Date Shares Purchased Price Per Share
4/08/2026 361 $20.43
4/23/2026 347 $20.40
6/2/2026 100 $21.7059
6/2/2026 300 $21.54 |