The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Mar 24, 2022 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
44,863 | $22.29 | 44,863 $22.29 $1,000,000 |
Mar 24, 2022 Alberta Investment Management Corp |
Alberta Investment Management Corp
|
Buy |
897,263 | $22.29 | 897,263 $22.29 $20,000,000 |
Mar 24, 2022 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
852,400 | $22.29 | 852,400 $22.29 $19,000,000 |
Dec 20, 2021 Alberta Investment Management Corp |
Alberta Investment Management Corp
|
Buy |
450,653 | $22.19 | 450,653 $22.19 $0 |
Dec 20, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
22,679 | $22.19 | 22,679 $22.19 $503,245 |
Dec 20, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
430,899 | $22.19 | 430,899 $22.19 $9,561,655 |
Oct 15, 2021 Alberta Investment Management Corp |
Alberta Investment Management Corp
|
Buy |
359,712 | $22.24 | 359,712 $22.24 $8,000,000 |
Jul 15, 2021 Alberta Investment Management Corp |
Alberta Investment Management Corp
|
Buy |
540,784 | $22.19 | 540,784 $22.19 $12,000,000 |
Jul 15, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
12,086 | $22.19 | 12,086 $22.19 $268,180 |
Jul 15, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
229,627 | $22.19 | 229,627 $22.19 $5,095,420 |
Apr 14, 2021 Alberta Investment Management Corp |
Alberta Investment Management Corp
|
Buy |
512,301 | $21.99 | 512,301 $21.99 $11,265,500 |
Apr 14, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
12,842 | $21.99 | 12,842 $21.99 $282,393 |
Apr 14, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
243,996 | $21.99 | 243,996 $21.99 $5,365,469 |
Jan 28, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
9,268 | $21.58 | 9,268 $21.58 $200,000 |
Jan 28, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
176,089 | $21.58 | 176,089 $21.58 $3,800,000 |
Jan 25, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
40,358 | $21.58 | 40,358 $21.58 $870,932 |
Jan 25, 2021 MASSACHUSETTS MUTUAL LIFE INSURANCE CO |
MASSACHUSETTS MUTUAL LIFE INSURANCE CO
|
Buy |
766,808 | $21.58 | 766,808 $21.58 $16,547,706 |
Jan 25, 2021 Alberta Investment Management Corp |
Alberta Investment Management Corp
|
Buy |
56,974 | $21.58 | 56,974 $21.58 $1,229,500 |
TOP