Insider
Date
Role
Action
Shares
Price
Amount
HAHN KENNETH R
14 Aug 2025
SVP, Chief Financial Officer
Sold after exercise
75,000
$11.87
$890.25K
Ng Andrew Y.
21 Aug 2024
Director
Sold after exercise
25,000
$8.40
$210.07K
Ng Andrew Y.
21 May 2024
Director
Sold after exercise
3,981
$8.56
$34.08K
Ng Andrew Y.
16 Apr 2024
Director
Sold after exercise
50,000
$12.09
$604.49K
Belsky Leah F.
21 Mar 2024
Chief Revenue Officer
Sold after exercise
10,000
$14.46
$144.59K
Ng Andrew Y.
19 Mar 2024
Director
Sold after exercise
50,000
$14.18
$709.20K
Ng Andrew Y.
20 Feb 2024
Director
Sold after exercise
50,000
$16.49
$824.34K
Maggioncalda Jeffrey Nacey
15 Feb 2024
President & CEO
Sold after exercise
50,000
$16.85
$842.33K
HAHN KENNETH R
14 Feb 2024
SVP, Chief Financial Officer
Sold after exercise
25,000
$17.01
$425.25K
Maggioncalda Jeffrey Nacey
2 Feb 2024
President & CEO
Sold after exercise
25,000
$20.14
$503.54K
Maggioncalda Jeffrey Nacey
1 Feb 2024
President & CEO
Sold after exercise
50,000
$19.20
$959.94K
Maggioncalda Jeffrey Nacey
29 Jan 2024
President & CEO
Sold after exercise
50,000
$20.06
$1.00M
HAHN KENNETH R
23 Jan 2024
SVP, Chief Financial Officer
Sold after exercise
5,000
$18.39
$91.95K
Goli Shravan
22 Jan 2024
Chief Operating Officer
Sold after exercise
8,750
$17.96
$157.18K
Maggioncalda Jeffrey Nacey
18 Jan 2024
President & CEO
Sold after exercise
50,000
$19.43
$971.39K
Ng Andrew Y.
16 Jan 2024
Director
Sold after exercise
50,000
$19.59
$979.55K
Maggioncalda Jeffrey Nacey
4 Jan 2024
President & CEO
Sold after exercise
50,000
$19.09
$954.32K
Goli Shravan
2 Jan 2024
Chief Operating Officer
Sold after exercise
43,753
$19.15
$837.83K
Maggioncalda Jeffrey Nacey
26 Dec 2023
President & CEO
Sold after exercise
11,048
$20.01
$221.03K
Maggioncalda Jeffrey Nacey
22 Dec 2023
President & CEO
Sold after exercise
13,952
$20.03
$279.46K
Goli Shravan
22 Dec 2023
Chief Operating Officer
Sold after exercise
17,501
$19.94
$348.91K
Maggioncalda Jeffrey Nacey
21 Dec 2023
President & CEO
Sold after exercise
50,000
$19.80
$989.98K
Ng Andrew Y.
19 Dec 2023
Director
Sold after exercise
50,000
$20.18
$1.01M
Goli Shravan
15 Dec 2023
Chief Operating Officer
Sold after exercise
43,753
$20.07
$878.07K
HAHN KENNETH R
14 Dec 2023
SVP, Chief Financial Officer
Sold after exercise
9,091
$21.11
$191.95K
HAHN KENNETH R
11 Dec 2023
SVP, Chief Financial Officer
Sold after exercise
23,869
$21.06
$502.78K
Maggioncalda Jeffrey Nacey
7 Dec 2023
President & CEO
Sold after exercise
75,000
$20.59
$1.54M
HAHN KENNETH R
6 Dec 2023
SVP, Chief Financial Officer
Sold after exercise
24,951
$21.06
$525.59K
Maggioncalda Jeffrey Nacey
4 Dec 2023
President & CEO
Sold after exercise
155,197
$20.21
$3.14M
HAHN KENNETH R
4 Dec 2023
SVP, Chief Financial Officer
Sold after exercise
5,000
$20.32
$101.58K
Maggioncalda Jeffrey Nacey
1 Dec 2023
President & CEO
Sold after exercise
123,422
$20.15
$2.49M
Goli Shravan
1 Dec 2023
Chief Operating Officer
Sold after exercise
23,725
$20.06
$475.84K
Maggioncalda Jeffrey Nacey
30 Nov 2023
President & CEO
Sold after exercise
4,200
$20.01
$84.03K
Goli Shravan
30 Nov 2023
Chief Operating Officer
Sold after exercise
1,200
$20.02
$24.02K
Goli Shravan
29 Nov 2023
Chief Operating Officer
Sold after exercise
31,275
$20.06
$627.30K
JACQUET RICHARD J
29 Nov 2023
SVP, Chief People Officer
Sold after exercise
3,122
$20.02
$62.50K
Maggioncalda Jeffrey Nacey
29 Nov 2023
President & CEO
Sold after exercise
33,682
$20.06
$675.52K
Maggioncalda Jeffrey Nacey
28 Nov 2023
President & CEO
Sold after exercise
8,499
$20.00
$169.99K
Goli Shravan
28 Nov 2023
Chief Operating Officer
Sold after exercise
2,137
$20.00
$42.74K
JACQUET RICHARD J
28 Nov 2023
SVP, Chief People Officer
Sold after exercise
2,987
$20.00
$59.74K
Goli Shravan
27 Nov 2023
Chief Operating Officer
Sold after exercise
61,254
$19.80
$1.21M
Maggioncalda Jeffrey Nacey
24 Nov 2023
President & CEO
Sold after exercise
50,000
$19.60
$979.87K
JACQUET RICHARD J
15 Nov 2023
SVP, Chief People Officer
Sold after exercise
8,578
$20.00
$171.57K
Maggioncalda Jeffrey Nacey
15 Nov 2023
President & CEO
Sold after exercise
10,001
$20.00
$200.03K
Goli Shravan
15 Nov 2023
Chief Operating Officer
Sold after exercise
2,500
$19.71
$49.27K
HAHN KENNETH R
14 Nov 2023
SVP, Chief Financial Officer
Sold after exercise
25,000
$19.59
$489.78K
Ng Andrew Y.
14 Nov 2023
Director
Sold after exercise
50,000
$19.59
$979.48K
Maggioncalda Jeffrey Nacey
9 Nov 2023
President & CEO
Sold after exercise
50,000
$18.65
$932.31K
Maggioncalda Jeffrey Nacey
26 Oct 2023
President & CEO
Sold after exercise
50,000
$17.09
$854.45K
HAHN KENNETH R
25 Oct 2023
SVP, Chief Financial Officer
Sold after exercise
5,000
$17.40
$87.00K
Ng Andrew Y.
17 Oct 2023
Director
Sold after exercise
50,000
$18.73
$936.38K
Goli Shravan
16 Oct 2023
Chief Operating Officer
Sold after exercise
2,500
$18.15
$45.38K
Maggioncalda Jeffrey Nacey
12 Oct 2023
President & CEO
Sold after exercise
100
$19.55
$1.96K
Maggioncalda Jeffrey Nacey
12 Oct 2023
President & CEO
Sold after exercise
49,900
$18.91
$943.69K
Maggioncalda Jeffrey Nacey
28 Sep 2023
President & CEO
Sold after exercise
50,000
$18.35
$917.61K
HAHN KENNETH R
26 Sep 2023
SVP, Chief Financial Officer
Sold after exercise
5,000
$18.19
$90.95K
Ng Andrew Y.
19 Sep 2023
Director
Sold after exercise
50,000
$18.24
$911.93K
Goli Shravan
15 Sep 2023
Chief Operating Officer
Sold after exercise
2,500
$18.04
$45.09K
Maggioncalda Jeffrey Nacey
14 Sep 2023
President & CEO
Sold after exercise
50,000
$18.19
$909.42K
Maggioncalda Jeffrey Nacey
31 Aug 2023
President & CEO
Sold after exercise
50,000
$17.41
$870.36K
HAHN KENNETH R
24 Aug 2023
SVP, Chief Financial Officer
Sold after exercise
20,000
$16.57
$331.50K
Maggioncalda Jeffrey Nacey
17 Aug 2023
President & CEO
Sold after exercise
50,000
$15.54
$777.15K
Goli Shravan
15 Aug 2023
Chief Operating Officer
Sold after exercise
2,500
$15.57
$38.92K
Ng Andrew Y.
15 Aug 2023
Director
Sold after exercise
50,000
$15.58
$778.86K
Maggioncalda Jeffrey Nacey
3 Aug 2023
President & CEO
Sold after exercise
50,000
$15.93
$796.69K
Goli Shravan
31 Jul 2023
Chief Operating Officer
Sold after exercise
13,334
$15.62
$208.34K
HAHN KENNETH R
31 Jul 2023
SVP, Chief Financial Officer
Sold after exercise
25,000
$16.06
$401.50K
Belsky Leah F.
28 Jul 2023
Chief Revenue Officer
Sold after exercise
1,400
$15.20
$21.28K
Belsky Leah F.
28 Jul 2023
Chief Revenue Officer
Sold after exercise
15,432
$14.23
$219.57K
Goli Shravan
28 Jul 2023
Chief Operating Officer
Sold after exercise
2,500
$15.20
$38.00K
Goli Shravan
28 Jul 2023
Chief Operating Officer
Sold after exercise
27,327
$14.38
$393.04K
JACQUET RICHARD J
28 Jul 2023
SVP, Chief People Officer
Sold after exercise
50,000
$15.08
$753.86K
Maggioncalda Jeffrey Nacey
20 Jul 2023
President & CEO
Sold after exercise
50,000
$13.47
$673.67K
Belsky Leah F.
19 Jul 2023
Chief Revenue Officer
Sold after exercise
12,588
$14.02
$176.53K
Goli Shravan
19 Jul 2023
Chief Operating Officer
Sold after exercise
12,635
$14.02
$177.18K
Belsky Leah F.
18 Jul 2023
Chief Revenue Officer
Sold after exercise
1,500
$14.00
$21.00K
Goli Shravan
18 Jul 2023
Chief Operating Officer
Sold after exercise
1,600
$14.00
$22.40K
Ng Andrew Y.
18 Jul 2023
Director
Sold after exercise
50,000
$13.88
$694.17K
Belsky Leah F.
17 Jul 2023
Chief Revenue Officer
Sold after exercise
1,578
$14.01
$22.12K
Belsky Leah F.
17 Jul 2023
Chief Revenue Officer
Sold after exercise
1,440
$13.87
$19.97K
Belsky Leah F.
17 Jul 2023
Chief Revenue Officer
Sold after exercise
9,393
$13.87
$130.23K
Goli Shravan
17 Jul 2023
Chief Operating Officer
Sold after exercise
2,500
$13.28
$33.19K
Goli Shravan
17 Jul 2023
Chief Operating Officer
Sold after exercise
2,604
$14.01
$36.49K
Goli Shravan
13 Jul 2023
Chief Operating Officer
Sold after exercise
28,000
$13.67
$382.63K
Maggioncalda Jeffrey Nacey
6 Jul 2023
President & CEO
Sold after exercise
50,000
$12.31
$615.56K
Maggioncalda Jeffrey Nacey
22 Jun 2023
President & CEO
Sold after exercise
50,000
$12.98
$648.85K
Ng Andrew Y.
20 Jun 2023
Director
Sold after exercise
50,000
$12.98
$648.78K
Belsky Leah F.
16 Jun 2023
Chief Revenue Officer
Sold after exercise
5,832
$13.12
$76.51K
Belsky Leah F.
16 Jun 2023
Chief Revenue Officer
Sold after exercise
10,834
$13.12
$142.12K
Goli Shravan
15 Jun 2023
Chief Operating Officer
Sold after exercise
2,358
$13.00
$30.65K
Goli Shravan
13 Jun 2023
Chief Operating Officer
Sold after exercise
28,000
$13.27
$371.50K
Maggioncalda Jeffrey Nacey
8 Jun 2023
President & CEO
Sold after exercise
50,000
$12.85
$642.42K
Belsky Leah F.
2 Jun 2023
Chief Revenue Officer
Sold after exercise
23,333
$13.05
$304.45K
Belsky Leah F.
2 Jun 2023
Chief Revenue Officer
Sold after exercise
43,333
$13.08
$566.92K
Goli Shravan
2 Jun 2023
Chief Operating Officer
Sold after exercise
44,716
$13.05
$583.44K
Maggioncalda Jeffrey Nacey
25 May 2023
President & CEO
Sold after exercise
50,000
$12.54
$626.85K
Belsky Leah F.
16 May 2023
Chief Revenue Officer
Sold after exercise
5,834
$11.61
$67.71K
Belsky Leah F.
16 May 2023
Chief Revenue Officer
Sold after exercise
10,834
$11.61
$125.76K
Ng Andrew Y.
16 May 2023
Director
Sold after exercise
50,000
$11.61
$580.50K
Goli Shravan
15 May 2023
Chief Operating Officer
Sold after exercise
28,000
$12.01
$336.23K
Maggioncalda Jeffrey Nacey
11 May 2023
President & CEO
Sold after exercise
50,000
$11.26
$563.20K
Goli Shravan
28 Apr 2023
Chief Operating Officer
Sold after exercise
40,000
$12.21
$488.20K
JACQUET RICHARD J
28 Apr 2023
SVP, Chief People Officer
Sold after exercise
50,000
$12.03
$601.72K
Maggioncalda Jeffrey Nacey
27 Apr 2023
President & CEO
Sold after exercise
50,000
$10.46
$523.16K
Ng Andrew Y.
18 Apr 2023
Director
Sold after exercise
50,000
$10.54
$527.07K
Belsky Leah F.
17 Apr 2023
Chief Revenue Officer
Sold after exercise
5,834
$10.90
$63.61K
Belsky Leah F.
17 Apr 2023
Chief Revenue Officer
Sold after exercise
10,834
$10.90
$118.11K
Goli Shravan
13 Apr 2023
Chief Operating Officer
Sold after exercise
28,000
$11.27
$315.70K
Maggioncalda Jeffrey Nacey
13 Apr 2023
President & CEO
Sold after exercise
50,000
$11.28
$563.76K
Maggioncalda Jeffrey Nacey
30 Mar 2023
President & CEO
Sold after exercise
50,000
$10.79
$539.56K
Ng Andrew Y.
28 Mar 2023
Director
Sold after exercise
50,000
$10.84
$542.19K
Maggioncalda Jeffrey Nacey
20 Mar 2023
President & CEO
Sold after exercise
50,000
$10.98
$549.04K
Belsky Leah F.
16 Mar 2023
Chief Revenue Officer
Sold after exercise
39,118
$11.75
$459.57K
Belsky Leah F.
16 Mar 2023
Chief Revenue Officer
Sold after exercise
10,834
$11.75
$127.28K
Goli Shravan
16 Mar 2023
Chief Operating Officer
Sold after exercise
32,573
$11.74
$382.39K
Goli Shravan
16 Mar 2023
Chief Operating Officer
Sold after exercise
78,426
$11.74
$920.68K
Ng Andrew Y.
1 Nov 2022
Director
Sold after exercise
40,000
$12.95
$518.10K
wang Xueyan
13 Oct 2022
SVP, Services
Sold after exercise
100
$12.00
$1.20K
wang Xueyan
12 Oct 2022
SVP, Services
Sold after exercise
9,450
$12.01
$113.51K
Ng Andrew Y.
13 Sep 2022
Director
Sold after exercise
40,000
$12.12
$484.61K
Furniturewala Mustafa S.
4 Aug 2022
SVP, Engineering
Sold after exercise
4,166
$14.00
$58.32K
Ng Andrew Y.
19 Jul 2022
Director
Sold after exercise
40,000
$16.53
$661.02K
Goli Shravan
7 Jul 2022
See Remarks
Sold after exercise
34,100
$15.78
$537.95K
Goli Shravan
6 Jul 2022
See Remarks
Sold after exercise
900
$15.75
$14.18K
Belsky Leah F.
22 Jun 2022
See Remarks
Sold after exercise
200,000
$15.63
$3.13M