Insider
Date
Role
Action
Shares
Price
Amount
Kehler Dean C
18 May 2026
Director
Sell
15,000
$7.64
$114.67K
Kehler Dean C
23 Mar 2026
Director
Sell
37,100
$7.38
$273.69K
Kehler Dean C
19 Mar 2026
Director
Sell
27,378
$7.60
$208.17K
Kehler Dean C
18 Mar 2026
Director
Sell
indirect
3,089
$8.02
$24.78K
Kehler Dean C
18 Mar 2026
Director
Sell
23,000
$7.97
$183.38K
Kehler Dean C
12 Mar 2026
Director
Sell
indirect
500
$8.80
$4.40K
Kehler Dean C
12 Mar 2026
Director
Sell
16,200
$8.84
$143.16K
Kehler Dean C
11 Mar 2026
Director
Sell
indirect
854
$9.02
$7.70K
Kehler Dean C
11 Mar 2026
Director
Sell
9,000
$9.04
$81.35K
Kehler Dean C
29 Dec 2025
Director
Sell
indirect
28,673
$11.86
$339.93K
Kehler Dean C
29 Dec 2025
Director
Sell
957
$11.90
$11.39K
Repertoire Partners LP
16 Nov 2023
10% owner
Sell
indirect
36,708
$17.08
$626.79K
Repertoire Partners LP
16 Nov 2023
10% owner
Sell
indirect
4,451
$17.25
$76.78K
Repertoire Partners LP
15 Nov 2023
10% owner
Sell
indirect
9,884
$17.04
$168.40K
Repertoire Partners LP
14 Nov 2023
10% owner
Sell
indirect
49,331
$17.30
$853.24K
Repertoire Partners LP
13 Nov 2023
10% owner
Sell
indirect
1,800
$17.00
$30.60K
Repertoire Partners LP
13 Nov 2023
10% owner
Sell
indirect
77
$17.00
$1.31K
Repertoire Partners LP
13 Nov 2023
10% owner
Sell
indirect
2,300
$17.51
$40.27K
Repertoire Partners LP
10 Nov 2023
10% owner
Sell
indirect
69,110
$17.46
$1.21M
Repertoire Partners LP
9 Oct 2023
10% owner
Sell
indirect
1,196
$19.18
$22.94K
Repertoire Partners LP
9 Oct 2023
10% owner
Sell
indirect
1,080
$19.11
$20.64K
Repertoire Master Fund LP
28 Sep 2023
10% owner
Sell
4,800
$19.20
$92.18K
Repertoire Master Fund LP
27 Sep 2023
10% owner
Sell
15,051
$19.25
$289.67K
Repertoire Master Fund LP
22 Sep 2023
10% owner
Sell
2,278
$19.27
$43.89K
Repertoire Master Fund LP
22 Sep 2023
10% owner
Sell
3,763
$19.44
$73.14K
Repertoire Master Fund LP
21 Sep 2023
10% owner
Sell
10,446
$19.29
$201.53K
Repertoire Master Fund LP
20 Sep 2023
10% owner
Sell
1,700
$19.50
$33.16K
Repertoire Master Fund LP
19 Sep 2023
10% owner
Sell
55,462
$19.40
$1.08M
Repertoire Master Fund LP
9 Feb 2023
10% owner
Sell
259
$22.79
$5.90K
Repertoire Master Fund LP
8 Feb 2023
10% owner
Sell
10,144
$22.65
$229.71K
Repertoire Master Fund LP
7 Feb 2023
10% owner
Sell
800
$22.70
$18.16K
Repertoire Master Fund LP
6 Feb 2023
10% owner
Sell
100
$22.70
$2.27K
Repertoire Master Fund LP
27 Jan 2023
10% owner
Sell
90
$22.86
$2.06K
Repertoire Master Fund LP
27 Jan 2023
10% owner
Sell
265
$22.86
$6.06K
Repertoire Master Fund LP
27 Jan 2023
10% owner
Sell
45
$22.86
$1.03K
Repertoire Master Fund LP
26 Jan 2023
10% owner
Sell
340
$22.80
$7.75K
Repertoire Master Fund LP
25 Jan 2023
10% owner
Sell
204
$22.80
$4.65K
Repertoire Master Fund LP
25 Jan 2023
10% owner
Sell
600
$22.80
$13.68K
Repertoire Master Fund LP
25 Jan 2023
10% owner
Sell
101
$22.80
$2.30K
Repertoire Master Fund LP
20 Jan 2023
10% owner
Sell
2,721
$22.66
$61.66K
Repertoire Master Fund LP
18 Jan 2023
10% owner
Sell
22
$22.78
$501.16
Repertoire Master Fund LP
18 Jan 2023
10% owner
Sell
67
$22.78
$1.53K
Repertoire Master Fund LP
18 Jan 2023
10% owner
Sell
11
$22.78
$250.58
Repertoire Master Fund LP
17 Jan 2023
10% owner
Sell
42
$22.90
$961.80
Repertoire Master Fund LP
17 Jan 2023
10% owner
Sell
125
$22.90
$2.86K
Repertoire Master Fund LP
17 Jan 2023
10% owner
Sell
21
$22.90
$480.90
Repertoire Master Fund LP
4 Jan 2023
10% owner
Sell
1,218
$22.55
$27.46K
Repertoire Master Fund LP
4 Jan 2023
10% owner
Sell
3,604
$22.55
$81.26K
Repertoire Master Fund LP
4 Jan 2023
10% owner
Sell
600
$22.55
$13.53K
Repertoire Master Fund LP
3 Jan 2023
10% owner
Sell
13,009
$22.53
$293.12K
Repertoire Master Fund LP
16 Dec 2022
10% owner
Sell
200
$22.10
$4.42K
Repertoire Master Fund LP
14 Dec 2022
10% owner
Sell
2,602
$22.27
$57.94K
Repertoire Master Fund LP
13 Dec 2022
10% owner
Sell
419
$22.35
$9.36K
Repertoire Master Fund LP
12 Dec 2022
10% owner
Sell
2,220
$22.14
$49.15K
Repertoire Master Fund LP
12 Dec 2022
10% owner
Sell
186
$22.44
$4.17K
Repertoire Master Fund LP
9 Dec 2022
10% owner
Sell
300
$22.05
$6.62K
Repertoire Master Fund LP
7 Dec 2022
10% owner
Sell
9,798
$22.25
$218.01K
Repertoire Master Fund LP
6 Dec 2022
10% owner
Sell
4,468
$22.11
$98.80K
Repertoire Master Fund LP
5 Dec 2022
10% owner
Sell
1,248
$22.13
$27.61K
Repertoire Master Fund LP
1 Dec 2022
10% owner
Sell
284
$22.40
$6.36K
Repertoire Master Fund LP
1 Dec 2022
10% owner
Sell
980
$22.40
$21.95K
Repertoire Master Fund LP
1 Dec 2022
10% owner
Sell
149
$22.40
$3.34K
Repertoire Master Fund LP
29 Nov 2022
10% owner
Sell
531
$22.00
$11.68K
Repertoire Master Fund LP
29 Nov 2022
10% owner
Sell
1,886
$22.00
$41.49K
Repertoire Master Fund LP
29 Nov 2022
10% owner
Sell
279
$22.00
$6.14K
Repertoire Master Fund LP
25 Nov 2022
10% owner
Sell
9,905
$22.03
$218.25K
Repertoire Master Fund LP
23 Nov 2022
10% owner
Sell
3,740
$22.07
$82.53K
Repertoire Master Fund LP
22 Nov 2022
10% owner
Sell
4,169
$22.07
$92.01K
Repertoire Master Fund LP
21 Nov 2022
10% owner
Sell
13,323
$22.82
$304.08K
Repertoire Master Fund LP
17 Nov 2022
10% owner
Sell
1,600
$22.60
$36.16K
Repertoire Master Fund LP
16 Nov 2022
10% owner
Sell
712
$22.50
$16.02K
Repertoire Master Fund LP
15 Nov 2022
10% owner
Sell
3,128
$22.51
$70.41K
Repertoire Master Fund LP
14 Nov 2022
10% owner
Sell
26,854
$22.22
$596.68K
Repertoire Master Fund LP
11 Nov 2022
10% owner
Sell
1,549
$22.01
$34.10K
Repertoire Master Fund LP
10 Nov 2022
10% owner
Sell
420
$22.36
$9.39K
Repertoire Master Fund LP
9 Nov 2022
10% owner
Sell
5,262
$21.97
$115.60K
Repertoire Master Fund LP
8 Nov 2022
10% owner
Sell
1,126
$21.52
$24.23K
Repertoire Master Fund LP
7 Nov 2022
10% owner
Sell
4,857
$21.28
$103.34K
Repertoire Master Fund LP
4 Nov 2022
10% owner
Sell
141
$21.00
$2.96K
Repertoire Master Fund LP
2 Nov 2022
10% owner
Sell
1,419
$21.00
$29.80K
Repertoire Master Fund LP
1 Nov 2022
10% owner
Sell
429
$20.87
$8.95K
Repertoire Master Fund LP
28 Oct 2022
10% owner
Sell
4,721
$20.51
$96.81K
Repertoire Master Fund LP
27 Oct 2022
10% owner
Sell
973
$20.50
$19.95K
Repertoire Master Fund LP
26 Oct 2022
10% owner
Sell
400
$20.51
$8.20K
Repertoire Master Fund LP
25 Oct 2022
10% owner
Sell
1,688
$20.47
$34.56K
Repertoire Master Fund LP
24 Oct 2022
10% owner
Sell
3,508
$20.43
$71.66K
Repertoire Master Fund LP
4 Oct 2022
10% owner
Sell
955
$20.71
$19.78K
Repertoire Master Fund LP
4 Oct 2022
10% owner
Sell
377
$20.71
$7.81K
Repertoire Master Fund LP
2 Sep 2022
10% owner
Sell
1,027
$22.50
$23.11K
Repertoire Master Fund LP
15 Aug 2022
10% owner
Sell
806
$23.51
$18.95K
Repertoire Master Fund LP
12 Aug 2022
10% owner
Sell
3,609
$24.13
$87.07K
Repertoire Master Fund LP
11 Aug 2022
10% owner
Sell
1,355
$24.11
$32.66K
Repertoire Master Fund LP
10 Aug 2022
10% owner
Sell
1,253
$24.10
$30.20K
Repertoire Master Fund LP
21 Jul 2022
10% owner
Sell
5,857
$24.17
$141.59K
LACOVARA CHRISTOPHER
18 Nov 2019
Director
Sell
79,703
$2.04
$162.56K
LACOVARA CHRISTOPHER
15 Nov 2019
Director
Sell
81,263
$2.10
$170.89K
LACOVARA CHRISTOPHER
15 Nov 2019
Director
Sell
86,968
$2.08
$180.70K
LACOVARA CHRISTOPHER
14 Nov 2019
Director
Sell
38,386
$2.15
$82.45K
LACOVARA CHRISTOPHER
14 Nov 2019
Director
Sell
51,000
$2.24
$114.07K
LACOVARA CHRISTOPHER
14 Nov 2019
Director
Sell
30,800
$2.16
$66.61K
LACOVARA CHRISTOPHER
14 Nov 2019
Director
Sell
1,880
$2.18
$4.11K