Insider
Date
Role
Action
Shares
Price
Amount
Lang Scott A.
18 Dec 2025
President and CEO
Buy
1,160
$21.61
$25.07K
Lang Scott A.
8 Dec 2025
President and CEO
Buy
2,450
$20.41
$50.00K
Lang Scott A.
18 Sep 2025
President and CEO
Buy
4,650
$21.28
$98.95K
Gray Timothy
19 Aug 2025
Chief Financial Officer
Buy
50
$22.07
$1.10K
Fleischhauer Mark
5 Dec 2024
Director
Buy
3,500
$34.19
$119.67K
DANIELS LESLIE B
20 Nov 2024
Director
Buy
indirect
2,000
$32.75
$65.50K
ALTMAN JEFFREY A
1 Dec 2023
Director
Buy
38,058
$33.99
$1.29M
ALTMAN JEFFREY A
1 Dec 2023
Director
Buy
6,407
$33.41
$214.06K
ALTMAN JEFFREY A
30 Nov 2023
Director
Buy
29,727
$32.11
$954.53K
ALTMAN JEFFREY A
29 Nov 2023
Director
Buy
50,000
$32.15
$1.61M
YAZDI MAHVASH
4 Aug 2023
Director
Buy
1,000
$29.89
$29.89K
Schwartz Robert Harris
9 Mar 2023
President and CEO
Buy
2,500
$29.96
$74.90K
Gray Timothy
24 Feb 2023
Chief Financial Officer
Buy
100
$29.04
$2.90K
Gray Timothy
16 Sep 2022
Chief Financial Officer
Buy
100
$36.67
$3.67K
Gray Timothy
27 May 2022
Chief Financial Officer
Buy
100
$42.64
$4.26K
Gray Timothy
20 Dec 2021
Chief Financial Officer
Buy
100
$54.94
$5.49K
Gray Timothy
2 Dec 2021
Chief Financial Officer
Buy
100
$59.64
$5.96K
Akhavan Hamid
17 Nov 2021
Director
Buy
1,600
$62.31
$99.69K
Akhavan Hamid
16 Nov 2021
Director
Buy
2,500
$61.04
$152.61K
Gray Timothy
19 Aug 2021
Chief Financial Officer
Buy
100
$55.49
$5.55K
DANIELS LESLIE B
18 Aug 2021
Director
Buy
indirect
1,000
$55.35
$55.35K
Akhavan Hamid
16 Aug 2021
Director
Buy
1,700
$56.40
$95.88K
DANIELS LESLIE B
5 Mar 2021
Director
Buy
indirect
4,000
$41.00
$164.00K
DANIELS LESLIE B
26 Feb 2021
Director
Buy
2,000
$42.25
$84.50K
YAZDI MAHVASH
26 Feb 2021
Director
Buy
indirect
750
$43.26
$32.45K
YAZDI MAHVASH
26 Feb 2021
Director
Buy
indirect
250
$42.50
$10.63K
DANIELS LESLIE B
25 Feb 2021
Director
Buy
2,000
$43.50
$87.00K
Owl Creek Asset Management, L.P.
24 Feb 2021
10% owner
Buy
indirect
162
$42.85
$6.94K
Owl Creek Asset Management, L.P.
24 Feb 2021
10% owner
Buy
indirect
1,713
$42.50
$72.80K
Owl Creek Asset Management, L.P.
23 Feb 2021
10% owner
Buy
indirect
3,830
$42.46
$162.61K
Owl Creek Asset Management, L.P.
23 Feb 2021
10% owner
Buy
indirect
3,901
$42.46
$165.64K
DANIELS LESLIE B
22 Feb 2021
Director
Buy
3,000
$42.88
$128.63K
Gray Timothy
19 Feb 2021
Chief Financial Officer
Buy
225
$44.57
$10.03K
Owl Creek Asset Management, L.P.
17 Feb 2021
10% owner
Buy
indirect
38,618
$42.68
$1.65M
Owl Creek Asset Management, L.P.
17 Feb 2021
10% owner
Buy
indirect
84,199
$43.40
$3.65M
Owl Creek Asset Management, L.P.
17 Feb 2021
10% owner
Buy
indirect
28,300
$41.85
$1.18M
DANIELS LESLIE B
23 Nov 2020
Director
Buy
2,000
$28.50
$57.00K
DANIELS LESLIE B
18 Nov 2020
Director
Buy
1,000
$28.56
$28.56K
DANIELS LESLIE B
18 Nov 2020
Director
Buy
1,000
$29.06
$29.06K
Owl Creek Asset Management, L.P.
14 May 2020
10% owner
Buy
indirect
6,362
$54.85
$348.95K
Owl Creek Asset Management, L.P.
14 May 2020
10% owner
Buy
indirect
26,991
$54.94
$1.48M
Owl Creek Asset Management, L.P.
13 May 2020
10% owner
Buy
indirect
150,000
$54.06
$8.11M
Owl Creek Asset Management, L.P.
13 May 2020
10% owner
Buy
indirect
50,000
$54.16
$2.71M
Owl Creek Asset Management, L.P.
19 Mar 2020
10% owner
Buy
indirect
300
$34.05
$10.22K
Owl Creek Asset Management, L.P.
13 Mar 2020
10% owner
Buy
indirect
75,200
$38.82
$2.92M
Owl Creek Asset Management, L.P.
11 Mar 2020
10% owner
Buy
indirect
21,700
$43.88
$952.10K
Owl Creek Asset Management, L.P.
10 Mar 2020
10% owner
Buy
indirect
33,800
$46.95
$1.59M
Owl Creek Asset Management, L.P.
10 Mar 2020
10% owner
Buy
indirect
9,734
$46.36
$451.31K
Owl Creek Asset Management, L.P.
9 Mar 2020
10% owner
Buy
indirect
25,687
$46.01
$1.18M
Owl Creek Asset Management, L.P.
28 Oct 2019
10% owner
Buy
indirect
200
$40.45
$8.09K
Owl Creek Asset Management, L.P.
28 Oct 2019
10% owner
Buy
indirect
71,500
$40.50
$2.90M
Owl Creek Asset Management, L.P.
28 Oct 2019
10% owner
Buy
indirect
2,200
$40.00
$88.01K
Owl Creek Asset Management, L.P.
24 Oct 2019
10% owner
Buy
indirect
4,600
$38.65
$177.77K
Owl Creek Asset Management, L.P.
23 Oct 2019
10% owner
Buy
indirect
11,381
$38.96
$443.41K
Owl Creek Asset Management, L.P.
22 Oct 2019
10% owner
Buy
indirect
300
$39.00
$11.70K
Owl Creek Asset Management, L.P.
18 Oct 2019
10% owner
Buy
indirect
7,200
$38.70
$278.66K
Owl Creek Asset Management, L.P.
17 Oct 2019
10% owner
Buy
indirect
14,129
$38.94
$550.25K
Owl Creek Asset Management, L.P.
16 Oct 2019
10% owner
Buy
indirect
9,274
$38.35
$355.65K
Owl Creek Asset Management, L.P.
15 Oct 2019
10% owner
Buy
indirect
1,500
$38.98
$58.47K
Owl Creek Asset Management, L.P.
15 Oct 2019
10% owner
Buy
indirect
3,689
$38.88
$143.41K
Owl Creek Asset Management, L.P.
15 Oct 2019
10% owner
Buy
indirect
3,321
$38.87
$129.09K
Owl Creek Asset Management, L.P.
15 Oct 2019
10% owner
Buy
indirect
7,606
$38.07
$289.56K
Owl Creek Asset Management, L.P.
11 Oct 2019
10% owner
Buy
indirect
115,000
$40.50
$4.66M
Owl Creek Asset Management, L.P.
11 Oct 2019
10% owner
Buy
indirect
3,192
$39.63
$126.48K
Owl Creek Asset Management, L.P.
10 Oct 2019
10% owner
Buy
indirect
2,268
$38.12
$86.45K
Owl Creek Asset Management, L.P.
10 Oct 2019
10% owner
Buy
indirect
6,519
$37.89
$246.98K
Owl Creek Asset Management, L.P.
9 Oct 2019
10% owner
Buy
indirect
8,652
$37.27
$322.49K
Owl Creek Asset Management, L.P.
8 Oct 2019
10% owner
Buy
indirect
100
$36.97
$3.70K
Owl Creek Asset Management, L.P.
8 Oct 2019
10% owner
Buy
indirect
2,600
$37.23
$96.79K
Owl Creek Asset Management, L.P.
8 Oct 2019
10% owner
Buy
indirect
6,300
$36.94
$232.71K
Owl Creek Asset Management, L.P.
7 Oct 2019
10% owner
Buy
indirect
12,951
$37.83
$490.00K
Owl Creek Asset Management, L.P.
3 Oct 2019
10% owner
Buy
indirect
3,316
$37.98
$125.95K
Owl Creek Asset Management, L.P.
30 Sep 2019
10% owner
Buy
indirect
2,300
$35.53
$81.72K
Owl Creek Asset Management, L.P.
27 Sep 2019
10% owner
Buy
indirect
10,924
$35.58
$388.65K
Owl Creek Asset Management, L.P.
26 Sep 2019
10% owner
Buy
indirect
14,909
$35.36
$527.19K
Owl Creek Asset Management, L.P.
26 Sep 2019
10% owner
Buy
indirect
700
$35.19
$24.63K
Owl Creek Asset Management, L.P.
20 Sep 2019
10% owner
Buy
indirect
2,901
$38.92
$112.91K
Owl Creek Asset Management, L.P.
19 Sep 2019
10% owner
Buy
indirect
1,700
$39.47
$67.10K
Owl Creek Asset Management, L.P.
18 Sep 2019
10% owner
Buy
indirect
2,099
$39.40
$82.70K
Owl Creek Asset Management, L.P.
17 Sep 2019
10% owner
Buy
indirect
800
$39.20
$31.36K
Owl Creek Asset Management, L.P.
16 Sep 2019
10% owner
Buy
indirect
38,918
$39.40
$1.53M
Owl Creek Asset Management, L.P.
13 Sep 2019
10% owner
Buy
indirect
9,997
$39.44
$394.31K
Owl Creek Asset Management, L.P.
12 Sep 2019
10% owner
Buy
indirect
8,362
$39.89
$333.58K
Owl Creek Asset Management, L.P.
12 Sep 2019
10% owner
Buy
indirect
5,400
$39.85
$215.21K
Owl Creek Asset Management, L.P.
11 Sep 2019
10% owner
Buy
indirect
15,600
$40.37
$629.76K
Owl Creek Asset Management, L.P.
11 Sep 2019
10% owner
Buy
indirect
24,983
$39.50
$986.91K
Owl Creek Asset Management, L.P.
10 Sep 2019
10% owner
Buy
indirect
1,200
$37.74
$45.29K
Owl Creek Asset Management, L.P.
10 Sep 2019
10% owner
Buy
indirect
2,052
$37.65
$77.26K
Owl Creek Asset Management, L.P.
10 Sep 2019
10% owner
Buy
indirect
5,000
$37.95
$189.76K
Owl Creek Asset Management, L.P.
10 Sep 2019
10% owner
Buy
indirect
14,286
$37.78
$539.66K
Owl Creek Asset Management, L.P.
30 Aug 2019
10% owner
Buy
indirect
1,000,000
$43.50
$43.50M
Owl Creek Asset Management, L.P.
20 Aug 2019
10% owner
Buy
indirect
17,000
$41.99
$713.83K
Owl Creek Asset Management, L.P.
6 Aug 2019
10% owner
Buy
indirect
1,715
$43.14
$73.98K
Owl Creek Asset Management, L.P.
6 Aug 2019
10% owner
Buy
indirect
8,285
$43.72
$362.19K
Owl Creek Asset Management, L.P.
5 Aug 2019
10% owner
Buy
indirect
14,442
$43.43
$627.25K
Owl Creek Asset Management, L.P.
2 Aug 2019
10% owner
Buy
indirect
52,239
$43.71
$2.28M
Owl Creek Asset Management, L.P.
1 Aug 2019
10% owner
Buy
indirect
47,761
$44.09
$2.11M
Owl Creek Asset Management, L.P.
31 Jul 2019
10% owner
Buy
indirect
23,108
$44.91
$1.04M
Owl Creek Asset Management, L.P.
30 Jul 2019
10% owner
Buy
indirect
25,992
$44.77
$1.16M
Owl Creek Asset Management, L.P.
29 Jul 2019
10% owner
Buy
indirect
16,000
$44.88
$718.02K
Owl Creek Asset Management, L.P.
26 Jul 2019
10% owner
Buy
indirect
8,200
$45.00
$369.00K
Owl Creek Asset Management, L.P.
25 Jul 2019
10% owner
Buy
indirect
17,100
$44.87
$767.32K
Owl Creek Asset Management, L.P.
24 Jul 2019
10% owner
Buy
indirect
37,230
$45.00
$1.68M
Owl Creek Asset Management, L.P.
23 Jul 2019
10% owner
Buy
indirect
1,400
$44.90
$62.86K
Owl Creek Asset Management, L.P.
23 Jul 2019
10% owner
Buy
indirect
10,000
$44.50
$445.00K
Owl Creek Asset Management, L.P.
23 Jul 2019
10% owner
Buy
indirect
6,000
$44.09
$264.55K
Owl Creek Asset Management, L.P.
22 Jul 2019
10% owner
Buy
indirect
5,536
$42.94
$237.72K
Owl Creek Asset Management, L.P.
22 Jul 2019
10% owner
Buy
indirect
23,005
$43.07
$990.78K
Owl Creek Asset Management, L.P.
19 Jul 2019
10% owner
Buy
indirect
13,786
$43.97
$606.11K
Owl Creek Asset Management, L.P.
19 Jul 2019
10% owner
Buy
indirect
12,519
$43.84
$548.88K
Owl Creek Asset Management, L.P.
18 Jul 2019
10% owner
Buy
indirect
491
$43.85
$21.53K
Owl Creek Asset Management, L.P.
17 Jul 2019
10% owner
Buy
indirect
4,963
$43.95
$218.11K
Owl Creek Asset Management, L.P.
17 Jul 2019
10% owner
Buy
indirect
396,727
$45.00
$17.85M