EXHIBIT 99.7
Schedule
A
Transactions
during the past 60 days
| Date |
Covered
Person |
Type of
Transaction |
Number of Shares |
Price per Share |
| 03/10/2025 |
Karen Seaberg(1) |
Sale |
1,467 |
$34.19 |
| 03/10/2025 |
Karen Seaberg(2) |
Sale |
1,476 |
$34.18 |
| 03/10/2025 |
Karen Seaberg(3) |
Sale |
2,931 |
$34.12(4) |
| 03/10/2025 |
Karen Seaberg(5) |
Sale |
5,626 |
$33.53(6) |
| 03/10/2025 |
Karen Seaberg(5) |
Sale |
8,703 |
$34.51(7) |
| 03/10/2025 |
Karen Seaberg(5) |
Sale |
671 |
$35.10(8) |
| 03/11/2025 |
Karen Seaberg(9) |
Sale |
40,890 |
$31.49(10) |
| 03/11/2025 |
Karen Seaberg(9) |
Sale |
9,455 |
$32.21(11) |
| 03/11/2025 |
Karen Seaberg(5) |
Sale |
5,348 |
$32.59(12) |
| 03/11/2025 |
Karen Seaberg(5) |
Sale |
395 |
$33.13(13) |
| 03/11/2025 |
Karen Seaberg(14) |
Sale |
2,772 |
$31.53(15) |
| 03/11/2025 |
Karen Seaberg(14) |
Sale |
322 |
$32.23(16) |
| 03/11/2025 |
Karen Seaberg(9) |
Sale |
71,240 |
$31.50(17) |
| 03/11/2025 |
Karen Seaberg(9) |
Sale |
9,205 |
$32.12(18) |
| 03/11/2025 |
Karen Seaberg(5) |
Sale |
8,028 |
$31.51(19) |
| 03/11/2025 |
Karen Seaberg(5) |
Sale |
1,254 |
$32.11(20) |
| 03/12/2025 |
Karen Seaberg(14) |
Sale |
70 |
$30.50(21) |
| 03/12/2025 |
Karen Seaberg(5) |
Sale |
220 |
$30.50(22) |
| 03/12/2025 |
Karen Seaberg(5) |
Sale |
36,739 |
$30.35(23) |
| 03/12/2025 |
Karen Seaberg(5) |
Sale |
2,375 |
$30.93(24) |
| 03/13/2025 |
Karen Seaberg(9) |
Sale |
1,985 |
$30.47(25) |
| 03/13/2025 |
Karen Seaberg(5) |
Sale |
16,974 |
$30.69(26) |
| 03/13/2025 |
Karen Seaberg(5) |
Sale |
9,345 |
$31.12(27) |
| (1) | Shares were sold by the Melissa A. Huntington GST Exempt Trust. |
| (2) | Shares were sold by the Lori A. Mingus GST Exempt Trust. |
| (3) | Shares were sold by the Karen Seaberg IRA. |
| (4) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $33.31 to $33.92 per share. |
| (5) | Shares were sold by the Seaberg Partnership. |
| (6) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $34.01 to $34.99 per share. |
| (7) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $35.01 to $35.14 per share. |
| (8) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $35.01 to $35.14 per share. |
| (9) | Shares were sold by the Cray Partnership. |
| (10) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $31.09 to $31.97 per share. |
| (11) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $32.00 to $32.52 per share. |
| (12) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $32.29 to $32.90 per share. |
| (13) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $33.03 to $33.33 per share. |
| (14) | Shares were sold by the Karen Cray Seaberg Revocable Trust. |
| (15) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $31.30 to $31.87 per share. |
| (16) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $32.10 to $32.32 per share. |
| (17) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $31.11 to $31.93 per share. |
| (18) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $32.01 to $32.37 per share. |
| (19) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $31.14 to $31.96 per share. |
| (20) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $32.02 to $32.30 per share. |
| (21) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $30.06 to $30.74 per share. |
| (22) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $30.13 to $30.72 per share. |
| (23) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $29.85 to $30.70 per share. |
| (24) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $30.71 to $31.29 per share. |
| (25) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $30.06 to $30.76 per share. |
| (26) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $30.03 to $31.00 per share. |
| (27) | Represents a weighted average price per share. These shares were
sold in multiple transactions at prices ranging from $31.01 to $31.35 per share. |