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

Aug 21, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
122,470 $13.52

122,470

$13.52

$1,655,954

Aug 20, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $13.62

225,000

$13.62

$3,064,860

Aug 19, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
221,966 $13.85

221,966

$13.85

$3,074,984

Aug 18, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $14.12

225,000

$14.12

$3,176,640

Aug 15, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
224,235 $13.98

224,235

$13.98

$3,135,545

Aug 14, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $13.77

225,000

$13.77

$3,097,260

Aug 13, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
224,861 $13.66

224,861

$13.66

$3,071,107

Aug 11, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $12.93

225,000

$12.93

$2,909,633

Aug 08, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $13.76

225,000

$13.76

$3,095,663

Aug 07, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
223,905 $14.10

223,905

$14.10

$3,157,016

Aug 06, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $14.48

225,000

$14.48

$3,258,878

Aug 04, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $14.38

225,000

$14.38

$3,236,243

Aug 01, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $14.04

225,000

$14.04

$3,159,225

Jul 30, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $15.32

225,000

$15.32

$3,447,945

Jul 29, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $15.24

225,000

$15.24

$3,429,023

Jul 28, 2025

Rosenstein Justin

Rosenstein Justin
Sell
517,635 $15.04

517,635

$15.04

$7,783,936

Jul 25, 2025

Rosenstein Justin

Rosenstein Justin
Sell
223,894 $14.98

223,894

$14.98

$3,353,305

Jul 24, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $14.91

225,000

$14.91

$3,354,548

Jul 24, 2025

Rosenstein Justin

Rosenstein Justin
Sell
115,936 $15.03

115,936

$15.03

$1,743,051

Jul 23, 2025

Rosenstein Justin

Rosenstein Justin
Sell
729,228 $15.08

729,228

$15.08

$10,996,831

Jul 23, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $15.04

225,000

$15.04

$3,384,608

Jul 22, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $15.04

225,000

$15.04

$3,383,595

Jul 22, 2025

Rosenstein Justin

Rosenstein Justin
Sell
966,576 $15.04

966,576

$15.04

$14,536,530

Jul 21, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
Buy
225,000 $14.91

225,000

$14.91

$3,354,975

Jul 21, 2025

Rosenstein Justin

Rosenstein Justin
Sell
195,131 $15.01

195,131

$15.01

$2,928,194

Jul 18, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.82

225,000

$14.82

$3,334,568

Jul 18, 2025

Rosenstein Justin

Rosenstein Justin
Sell
226,600 $14.99

226,600

$14.99

$3,396,598

Jul 17, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
222,907 $14.36

222,907

$14.36

$3,200,298

Jul 16, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $13.99

225,000

$13.99

$3,147,908

Jul 15, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $13.96

225,000

$13.96

$3,141,338

Jul 14, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
222,684 $14.25

222,684

$14.25

$3,172,223

Jul 11, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.16

225,000

$14.16

$3,185,235

Jul 10, 2025

Rosenstein Justin

Rosenstein Justin
Sell
25,000 $14.95

25,000

$14.95

$373,750

Jul 08, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.60

225,000

$14.60

$3,284,123

Jul 07, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
224,217 $14.04

224,217

$14.04

$3,148,657

Jul 02, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $13.61

225,000

$13.61

$3,061,463

Jul 01, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $13.58

225,000

$13.58

$3,056,355

Jul 01, 2025

Parekh Sonalee Elizabeth

Parekh Sonalee Elizabeth
CFO
Sell
1,884 $13.57

1,884

$13.57

$25,557

Jun 26, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
57,192 $12.95

57,192

$12.95

$740,716

Jun 25, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
30,563 $13.00

30,563

$13.00

$397,270

Jun 23, 2025

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
13,760 $12.95

13,760

$12.95

$178,237

Jun 20, 2025

Raimondi Anne

Raimondi Anne
COO
Sell
27,016 $13.17

27,016

$13.17

$355,720

Jun 20, 2025

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
13,915 $13.17

13,915

$13.17

$183,219

Jun 20, 2025

Parekh Sonalee Elizabeth

Parekh Sonalee Elizabeth
CFO
Sell
4,230 $13.17

4,230

$13.17

$55,696

Apr 15, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
50,000 $15.84

50,000

$15.84

$792,000

Apr 11, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
75,493 $15.58

75,493

$15.58

$1,176,181

Apr 07, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
166,465 $13.67

166,465

$13.67

$2,275,577

Apr 07, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
53,735 $14.38

53,735

$14.38

$772,709

Apr 07, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
4,800 $15.03

4,800

$15.03

$72,144

Apr 04, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
201,784 $13.82

201,784

$13.82

$2,788,655

Apr 04, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
23,216 $14.22

23,216

$14.22

$330,132

Apr 03, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.72

225,000

$14.72

$3,312,000

Mar 31, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.41

225,000

$14.41

$3,242,250

Mar 28, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
224,507 $14.72

224,507

$14.72

$3,304,743

Mar 26, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $15.16

225,000

$15.16

$3,411,000

Mar 25, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $15.33

225,000

$15.33

$3,449,250

Mar 24, 2025

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,911 $14.88

4,911

$14.88

$73,085

Mar 20, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.03

225,000

$14.03

$3,156,750

Mar 20, 2025

Raimondi Anne

Raimondi Anne
COO
Sell
18,775 $14.03

18,775

$14.03

$263,451

Mar 20, 2025

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
9,087 $14.03

9,087

$14.03

$127,509

Mar 19, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.34

225,000

$14.34

$3,226,500

Mar 18, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.08

225,000

$14.08

$3,168,000

Mar 17, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $14.02

225,000

$14.02

$3,154,500

Mar 14, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $13.77

225,000

$13.77

$3,098,250

Mar 14, 2025

Rosenstein Justin

Rosenstein Justin
Sell
75,000 $13.96

75,000

$13.96

$1,047,000

Mar 13, 2025

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
225,000 $12.91

225,000

$12.91

$2,904,750

Mar 13, 2025

Rosenstein Justin

Rosenstein Justin
Sell
25,000 $12.89

25,000

$12.89

$322,250

Jan 28, 2025

Rosenstein Justin

Rosenstein Justin
Sell
10,063 $19.66

10,063

$19.66

$197,839

Jan 28, 2025

Rosenstein Justin

Rosenstein Justin
Sell
10,275 $20.85

10,275

$20.85

$214,234

Jan 28, 2025

Rosenstein Justin

Rosenstein Justin
Sell
179,662 $21.83

179,662

$21.83

$3,922,021

Jan 23, 2025

Rosenstein Justin

Rosenstein Justin
Sell
150,000 $20.01

150,000

$20.01

$3,001,500

Dec 26, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
3,841 $21.84

3,841

$21.84

$83,883

Dec 20, 2024

Raimondi Anne

Raimondi Anne
COO
Sell
27,233 $21.71

27,233

$21.71

$591,356

Dec 20, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
12,908 $21.71

12,908

$21.71

$280,293

Sep 23, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,977 $11.79

4,977

$11.79

$58,662

Sep 20, 2024

Raimondi Anne

Raimondi Anne
COO
Sell
29,807 $11.99

29,807

$11.99

$357,386

Sep 20, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
9,308 $11.99

9,308

$11.99

$111,603

Jul 26, 2024

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $15.30

5,000

$15.30

$76,500

Jul 25, 2024

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $15.00

5,000

$15.00

$75,000

Jul 17, 2024

Wan Tim M

Wan Tim M
CFO
Sell
10,000 $15.00

10,000

$15.00

$150,000

Jun 24, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,999 $12.95

4,999

$12.95

$64,737

Jun 20, 2024

Raimondi Anne

Raimondi Anne
COO
Sell
26,588 $11.44

26,588

$11.44

$304,087

Jun 20, 2024

Wan Tim M

Wan Tim M
CFO
Sell
28,856 $11.44

28,856

$11.44

$330,026

Jun 20, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
9,000 $11.44

9,000

$11.44

$102,933

Apr 26, 2024

Wan Tim M

Wan Tim M
CFO
Sell
10,000 $15.00

10,000

$15.00

$150,000

Apr 24, 2024

Wan Tim M

Wan Tim M
CFO
Sell
10,000 $15.00

10,000

$15.00

$150,000

Apr 01, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,908 $15.47

1,908

$15.47

$29,517

Apr 01, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
2,554 $15.47

2,554

$15.47

$39,510

Mar 20, 2024

Raimondi Anne

Raimondi Anne
COO
Sell
11,779 $15.38

11,779

$15.38

$181,137

Mar 20, 2024

Wan Tim M

Wan Tim M
CFO
Sell
10,105 $15.38

10,105

$15.38

$155,395

Mar 20, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,243 $15.38

4,243

$15.38

$65,249

Mar 20, 2024

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,144 $15.75

1,144

$15.75

$18,018

Dec 22, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $19.27

5,000

$19.27

$96,350

Dec 21, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $19.05

5,000

$19.05

$95,250

Dec 20, 2023

Raimondi Anne

Raimondi Anne
COO
Sell
17,045 $19.31

17,045

$19.31

$329,122

Dec 20, 2023

Wan Tim M

Wan Tim M
CFO
Sell
14,535 $19.31

14,535

$19.31

$280,656

Dec 20, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
5,751 $19.31

5,751

$19.31

$111,046

Dec 20, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,144 $19.56

1,144

$19.56

$22,377

Dec 14, 2023

Wan Tim M

Wan Tim M
CFO
Sell
15,000 $20.53

15,000

$20.53

$307,950

Nov 01, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
237,015 $17.50

237,015

$17.50

$4,147,763

Oct 26, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $18.18

5,000

$18.18

$90,900

Oct 25, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $19.08

5,000

$19.08

$95,400

Oct 23, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
123,547 $17.50

123,547

$17.50

$2,162,073

Oct 17, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
87,825 $19.03

87,825

$19.03

$1,671,310

Oct 17, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
52,175 $19.71

52,175

$19.71

$1,028,369

Oct 16, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
140,000 $18.05

140,000

$18.05

$2,527,000

Oct 13, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
204,339 $17.84

204,339

$17.84

$3,645,408

Oct 13, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
3,463 $18.53

3,463

$18.53

$64,169

Oct 12, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
140,000 $18.11

140,000

$18.11

$2,535,400

Oct 11, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
140,000 $18.26

140,000

$18.26

$2,556,400

Oct 10, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
143,204 $17.88

143,204

$17.88

$2,560,488

Oct 04, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $17.45

507,500

$17.45

$8,855,875

Oct 03, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $17.61

507,500

$17.61

$8,937,075

Sep 28, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $17.76

5,000

$17.76

$88,800

Sep 28, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
27,587 $18.61

27,587

$18.61

$513,394

Sep 28, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
129,132 $17.89

129,132

$17.89

$2,310,171

Sep 27, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $17.47

5,000

$17.47

$87,350

Sep 27, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $17.47

507,500

$17.47

$8,866,025

Sep 26, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $17.27

507,500

$17.27

$8,764,525

Sep 25, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $17.10

507,500

$17.10

$8,678,250

Sep 21, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,144 $17.04

1,144

$17.04

$19,494

Sep 20, 2023

Raimondi Anne

Raimondi Anne
COO
Sell
39,701 $17.54

39,701

$17.54

$696,514

Sep 20, 2023

Wan Tim M

Wan Tim M
CFO
Sell
14,232 $17.54

14,232

$17.54

$249,686

Sep 20, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
3,882 $17.54

3,882

$17.54

$68,106

Sep 19, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $17.71

507,500

$17.71

$8,987,825

Sep 18, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $18.37

507,500

$18.37

$9,322,775

Sep 11, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $20.39

80,000

$20.39

$1,631,200

Sep 08, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
474,847 $20.03

474,847

$20.03

$9,511,185

Aug 31, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.76

80,000

$21.76

$1,740,800

Aug 30, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.47

80,000

$21.47

$1,717,600

Aug 28, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.80

80,000

$21.80

$1,744,000

Aug 25, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.27

80,000

$21.27

$1,701,600

Aug 23, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.85

80,000

$21.85

$1,748,000

Aug 22, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
15,051 $22.15

15,051

$22.15

$333,380

Aug 22, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
64,949 $21.50

64,949

$21.50

$1,396,404

Aug 18, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
154,186 $19.79

154,186

$19.79

$3,051,341

Aug 18, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
28,313 $20.35

28,313

$20.35

$576,170

Aug 17, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
507,500 $20.02

507,500

$20.02

$10,160,150

Aug 10, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.98

80,000

$21.98

$1,758,400

Aug 09, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.49

80,000

$21.49

$1,719,200

Aug 08, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.27

80,000

$21.27

$1,701,600

Aug 07, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.82

80,000

$21.82

$1,745,600

Jul 27, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
75,891 $22.89

75,891

$22.89

$1,737,145

Jul 27, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
4,109 $23.52

4,109

$23.52

$96,644

Jul 26, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $22.03

80,000

$22.03

$1,762,400

Jul 25, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $22.40

80,000

$22.40

$1,792,000

Jul 24, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $22.00

80,000

$22.00

$1,760,000

Jul 20, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
1,100 $23.49

1,100

$23.49

$25,839

Jul 20, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $23.34

5,000

$23.34

$116,700

Jul 20, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
198,900 $22.66

198,900

$22.66

$4,507,074

Jul 19, 2023

Wan Tim M

Wan Tim M
CFO
Sell
5,000 $24.12

5,000

$24.12

$120,600

Jul 19, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
40,000 $24.09

40,000

$24.09

$963,600

Jul 14, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
40,000 $24.21

40,000

$24.21

$968,400

Jul 13, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
40,000 $23.59

40,000

$23.59

$943,600

Jul 11, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
75,300 $22.50

75,300

$22.50

$1,694,250

Jul 11, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
4,700 $23.22

4,700

$23.22

$109,134

Jul 10, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $20.89

80,000

$20.89

$1,671,200

Jul 07, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.62

80,000

$21.62

$1,729,600

Jul 06, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $21.06

80,000

$21.06

$1,684,800

Jun 22, 2023

Wan Tim M

Wan Tim M
CFO
Sell
3,381 $23.04

3,381

$23.04

$77,895

Jun 22, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
868 $23.04

868

$23.04

$19,994

Jun 21, 2023

NORRINGTON LORRIE M

NORRINGTON LORRIE M
Sell
3,733 $24.13

3,733

$24.13

$90,077

Jun 21, 2023

Raimondi Anne

Raimondi Anne
COO
Sell
8,005 $22.93

8,005

$22.93

$183,531

Jun 21, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
38,461 $24.07

38,461

$24.07

$925,756

Jun 21, 2023

Wan Tim M

Wan Tim M
CFO
Sell
11,436 $22.93

11,436

$22.93

$262,193

Jun 21, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,144 $24.13

1,144

$24.13

$27,605

Jun 21, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
3,174 $22.93

3,174

$22.93

$72,770

Jun 21, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
161,539 $22.50

161,539

$22.50

$3,634,628

Jun 20, 2023

NORRINGTON LORRIE M

NORRINGTON LORRIE M
Sell
6,200 $25.01

6,200

$25.01

$155,062

Jun 20, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
40,000 $24.97

40,000

$24.97

$998,800

Jun 16, 2023

Wan Tim M

Wan Tim M
CFO
Sell
20,000 $25.88

20,000

$25.88

$517,600

Jun 15, 2023

Rosenstein Justin

Rosenstein Justin
Sell
300,000 $24.95

300,000

$24.95

$7,485,000

Jun 09, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
3,818 $23.53

3,818

$23.53

$89,838

Jun 09, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
76,182 $22.82

76,182

$22.82

$1,738,473

Jun 08, 2023

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
80,000 $22.44

80,000

$22.44

$1,795,200

Mar 23, 2023

Wan Tim M

Wan Tim M
CFO
Sell
3,336 $20.86

3,336

$20.86

$69,583

Mar 23, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,321 $20.86

1,321

$20.86

$27,554

Mar 20, 2023

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
689 $21.58

689

$21.58

$14,869

Mar 17, 2023

Wan Tim M

Wan Tim M
CFO
Sell
20,000 $21.31

20,000

$21.31

$426,200

Dec 21, 2022

Wan Tim M

Wan Tim M
CFO
Sell
5,055 $13.65

5,055

$13.65

$69,001

Dec 21, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
2,034 $13.65

2,034

$13.65

$27,764

Sep 22, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
303 $22.91

303

$22.91

$6,942

Sep 21, 2022

Wan Tim M

Wan Tim M
CFO
Sell
4,754 $23.60

4,754

$23.60

$112,204

Sep 21, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,855 $23.60

1,855

$23.60

$43,782

Sep 16, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
377 $24.81

377

$24.81

$9,353

Sep 07, 2022

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
19,273,127 $18.16

19,273,127

$18.16

$0

Jun 22, 2022

Wan Tim M

Wan Tim M
CFO
Sell
3,203 $18.20

3,203

$18.20

$58,295

Jun 22, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,249 $18.20

1,249

$18.20

$22,732

May 04, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,167 $29.50

4,167

$29.50

$122,927

May 02, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,167 $27.00

4,167

$27.00

$112,509

Apr 01, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
8,133 $40.38

8,133

$40.38

$328,411

Apr 01, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
200 $41.01

200

$41.01

$8,202

Mar 16, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
1,359 $34.64

1,359

$34.64

$47,076

Mar 01, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
9,073 $55.45

9,073

$55.45

$503,098

Mar 01, 2022

LACEY ELEANOR B

LACEY ELEANOR B
GC, Corporate Secretary
Sell
4,800 $56.28

4,800

$56.28

$270,144

Feb 25, 2022

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
35,351 $53.36

35,351

$53.36

$1,886,329

Feb 25, 2022

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
29,986 $54.50

29,986

$54.50

$1,634,237

Feb 25, 2022

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
23,507 $55.29

23,507

$55.29

$1,299,702

Feb 25, 2022

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
73,222 $51.53

73,222

$51.53

$3,773,130

Feb 25, 2022

Moskovitz Dustin A.

Moskovitz Dustin A.
President, CEO, & Chair
Buy
87,934 $52.44

87,934

$52.44

$4,611,259

TOP