Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

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