Insider
Date
Role
Action
Shares
Price
Amount
Stock Michael
1 Sep 2026
Chief Financial Officer
Sold on a plan
6,666
$19.84
$132.25K
Stock Michael
4 Aug 2026
Chief Financial Officer
Sold on a plan
3,333
$20.00
$66.66K
Stock Michael
3 Aug 2026
Chief Financial Officer
Sold on a plan
3,333
$17.95
$59.83K
Stock Michael
1 Jul 2026
Chief Financial Officer
Sold on a plan
9,999
$25.89
$258.87K
Stock Michael
2 Jun 2026
Chief Financial Officer
Sold on a plan
3,333
$31.00
$103.32K
Stock Michael
1 Jun 2026
Chief Financial Officer
Sold on a plan
13,332
$29.46
$392.76K
Stock Michael
20 May 2026
Chief Financial Officer
Sold on a plan
19,998
$33.48
$669.53K
Stock Michael
2 Apr 2025
Chief Financial Officer
Sold on a plan
5,000
$16.00
$80.00K
Stock Michael
3 Mar 2025
Chief Financial Officer
Sold on a plan
5,000
$17.14
$85.72K
Stock Michael
3 Feb 2025
Chief Financial Officer
Sold on a plan
10,000
$17.94
$179.38K
Stock Michael
16 Jan 2025
Chief Financial Officer
Sold on a plan
5,000
$23.00
$115.02K
Wright Christopher A
3 Jan 2025
Chairman of the Board and CEO
Sold on a plan
20,000
$20.80
$416.00K
Wright Christopher A
2 Jan 2025
Chairman of the Board and CEO
Sold on a plan
20,000
$20.80
$416.00K
Stock Michael
2 Jan 2025
Chief Financial Officer
Sold on a plan
20,000
$20.82
$416.48K
Stock Michael
30 Dec 2024
Chief Financial Officer
Sold on a plan
5,000
$19.51
$97.55K
Wright Christopher A
11 Dec 2024
Chairman of the Board and CEO
Sold on a plan
5,064
$19.14
$96.92K
Wright Christopher A
10 Dec 2024
Chairman of the Board and CEO
Sold on a plan
2,936
$19.16
$56.25K
Wright Christopher A
5 Dec 2024
Chairman of the Board and CEO
Sold on a plan
16,000
$18.55
$296.80K
Wright Christopher A
4 Dec 2024
Chairman of the Board and CEO
Sold on a plan
16,000
$18.23
$291.68K
Stock Michael
2 Dec 2024
Chief Financial Officer
Sold on a plan
10,000
$18.49
$184.90K
Stock Michael
25 Nov 2024
Chief Financial Officer
Sold on a plan
5,000
$19.51
$97.55K
Wright Christopher A
7 Nov 2024
Chairman of the Board and CEO
Sold on a plan
2,037
$18.15
$36.97K
Wright Christopher A
6 Nov 2024
Chairman of the Board and CEO
Sold on a plan
25,963
$18.85
$489.40K
Stock Michael
6 Nov 2024
Chief Financial Officer
Sold on a plan
5,000
$18.45
$92.25K
Wright Christopher A
5 Nov 2024
Chairman of the Board and CEO
Sold on a plan
12,000
$17.44
$209.28K
Stock Michael
1 Nov 2024
Chief Financial Officer
Sold on a plan
5,000
$17.21
$86.05K
Wright Christopher A
3 Oct 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$20.34
$406.80K
Wright Christopher A
2 Oct 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$19.77
$395.40K
Stock Michael
1 Oct 2024
Chief Financial Officer
Sold on a plan
15,000
$19.23
$288.45K
Stock Michael
18 Sep 2024
Chief Financial Officer
Sold on a plan
5,000
$21.01
$105.05K
Wright Christopher A
17 Sep 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$20.66
$413.20K
Wright Christopher A
16 Sep 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$19.91
$398.20K
Stock Michael
3 Sep 2024
Chief Financial Officer
Sold on a plan
15,000
$20.01
$300.15K
Wright Christopher A
2 Aug 2024
Chairman of the Board and CEO
Sold on a plan
200
$21.99
$4.40K
Wright Christopher A
2 Aug 2024
Chairman of the Board and CEO
Sold on a plan
19,800
$21.24
$420.53K
Stock Michael
1 Aug 2024
Chief Financial Officer
Sold on a plan
322
$23.54
$7.58K
Stock Michael
1 Aug 2024
Chief Financial Officer
Sold on a plan
19,678
$22.91
$450.82K
Wright Christopher A
1 Aug 2024
Chairman of the Board and CEO
Sold on a plan
1,500
$23.66
$35.49K
Wright Christopher A
1 Aug 2024
Chairman of the Board and CEO
Sold on a plan
18,500
$22.72
$420.23K
Stock Michael
11 Jul 2024
Chief Financial Officer
Sold on a plan
4,374
$21.01
$91.91K
Wright Christopher A
3 Jul 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$20.64
$412.80K
Wright Christopher A
2 Jul 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$20.26
$405.20K
Stock Michael
1 Jul 2024
Chief Financial Officer
Sold on a plan
15,626
$20.82
$325.28K
Wright Christopher A
4 Jun 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$22.76
$455.20K
Wright Christopher A
3 Jun 2024
Chairman of the Board and CEO
Sold on a plan
783
$24.37
$19.08K
Wright Christopher A
3 Jun 2024
Chairman of the Board and CEO
Sold on a plan
19,217
$23.53
$452.18K
Stock Michael
3 Jun 2024
Chief Financial Officer
Sold on a plan
20,000
$24.32
$486.33K
Wright Christopher A
3 May 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$21.64
$432.80K
Wright Christopher A
2 May 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$21.39
$427.80K
Stock Michael
1 May 2024
Chief Financial Officer
Sold on a plan
20,000
$21.83
$436.60K
Wright Christopher A
4 Apr 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$22.66
$453.20K
Wright Christopher A
3 Apr 2024
Chairman of the Board and CEO
Sold on a plan
20,000
$22.49
$449.80K
Stock Michael
1 Apr 2024
Chief Financial Officer
Sold on a plan
20,000
$20.87
$417.32K
Wright Christopher A
19 Mar 2024
Chairman of the Board & CEO
Sold on a plan
20,000
$20.72
$414.40K
Wright Christopher A
18 Mar 2024
Chairman of the Board & CEO
Sold on a plan
20,000
$20.27
$405.40K
Stock Michael
4 Mar 2024
Chief Financial Officer
Sold on a plan
20,000
$21.84
$436.80K
Wright Christopher A
20 Dec 2023
Chairman of the Board & CEO
Sold on a plan
2,100
$19.04
$39.98K
Wright Christopher A
7 Dec 2023
Chairman of the Board & CEO
Sold on a plan
1,385
$17.75
$24.58K
Wright Christopher A
6 Dec 2023
Chairman of the Board & CEO
Sold on a plan
3,567
$18.86
$67.27K
Wright Christopher A
6 Dec 2023
Chairman of the Board & CEO
Sold on a plan
17,459
$18.13
$316.53K
Wright Christopher A
5 Dec 2023
Chairman of the Board & CEO
Sold on a plan
25,126
$19.31
$485.18K
Wright Christopher A
8 Nov 2023
Chairman of the Board & CEO
Sold on a plan
585
$19.00
$11.12K
Wright Christopher A
7 Nov 2023
Chairman of the Board & CEO
Sold on a plan
25,126
$19.07
$479.15K
Wright Christopher A
6 Nov 2023
Chairman of the Board & CEO
Sold on a plan
25,711
$20.17
$518.59K
Wright Christopher A
16 Oct 2023
Chairman of the Board & CEO
Sold on a plan
17,060
$19.04
$324.82K
Wright Christopher A
13 Oct 2023
Chairman of the Board & CEO
Sold on a plan
16,400
$19.04
$312.26K
Wright Christopher A
10 Oct 2023
Chairman of the Board & CEO
Sold on a plan
6,770
$18.02
$122.00K
Wright Christopher A
9 Oct 2023
Chairman of the Board & CEO
Sold on a plan
5,670
$17.89
$101.44K
Wright Christopher A
6 Oct 2023
Chairman of the Board & CEO
Sold on a plan
17,556
$16.92
$297.05K
Wright Christopher A
5 Oct 2023
Chairman of the Board & CEO
Sold on a plan
12,856
$16.63
$213.80K
Wright Christopher A
28 Sep 2023
Chairman of the Board & CEO
Sold on a plan
9,400
$19.03
$178.88K
Wright Christopher A
12 Sep 2023
Chairman of the Board & CEO
Sold on a plan
7,118
$18.10
$128.84K
Wright Christopher A
11 Sep 2023
Chairman of the Board & CEO
Sold on a plan
1,932
$18.00
$34.78K
Wright Christopher A
8 Sep 2023
Chairman of the Board & CEO
Sold on a plan
6,540
$18.03
$117.92K
Wright Christopher A
7 Sep 2023
Chairman of the Board & CEO
Sold on a plan
4,100
$18.00
$73.80K
Wright Christopher A
6 Sep 2023
Chairman of the Board & CEO
Sold on a plan
27,741
$17.91
$496.84K
Wright Christopher A
5 Sep 2023
Chairman of the Board & CEO
Sold on a plan
37,761
$17.85
$674.03K
Wright Christopher A
9 Aug 2023
Chairman of the Board & CEO
Sold on a plan
9,100
$17.11
$155.70K
Wright Christopher A
3 Aug 2023
Chairman of the Board & CEO
Sold on a plan
12,856
$16.61
$213.54K
Wright Christopher A
2 Aug 2023
Chairman of the Board & CEO
Sold on a plan
12,856
$16.34
$210.07K
Wright Christopher A
25 Jul 2023
Chairman of the Board & CEO
Sold on a plan
17,150
$16.07
$275.60K
Wright Christopher A
11 Jul 2023
Chairman of the Board & CEO
Sold on a plan
34,290
$15.05
$516.06K