Company
Date
Role
Action
Shares
Amount
Of holding
18 Aug 2026
President and COO
Sold at will
7,308
$449.31K
15.1%
12 Aug 2026
President and COO
Sold at will
339
$19.79K
0.8%
11 Aug 2026
President and COO
Sold at will
159
$9.22K
0.4%
10 Aug 2026
President and COO
Sold at will
5,304
$302.70K
11.3%
7 Aug 2026
President and COO
Sold at will
125
$6.97K
0.3%
5 Aug 2026
President and COO
Sold at will
4,000
$222.04K
7.8%
4 Aug 2026
President and COO
Sold at will
981
$55.67K
1.9%
3 Aug 2026
President and COO
Sold at will
1
$58.00
0.0%
28 May 2026
President and COO
Sold at will
4,833
$202.99K
10.5%
3 Jun 2025
President and COO
Sold at will
1,001
$40.05K
2.4%
2 Jun 2025
President and COO
Sold at will
809
$32.32K
1.9%
20 May 2025
President and COO
Sold at will
306
$12.21K
0.7%
19 May 2025
President and COO
Sold at will
690
$27.53K
1.6%
16 May 2025
President and COO
Sold at will
5,000
$199.75K
10.2%
15 May 2025
President and COO
Sold at will
2,285
$91.29K
4.5%
28 Apr 2025
President and COO
Sold at will
138
$5.67K
0.3%
26 Jul 2024
President and COO
Sold at will
3,149
$128.73K
7.1%
24 May 2024
President and COO
Sold at will
186
$7.44K
0.5%
21 May 2024
President and COO
Sold at will
1,219
$49.13K
2.9%
20 May 2024
President and COO
Sold at will
3,086
$124.46K
7.0%
16 May 2024
President and COO
Sold at will
2
$80.50
0.0%
15 May 2024
President and COO
Sold at will
1,517
$61.06K
3.6%
14 May 2024
President and COO
Sold at will
7,800
$314.57K
15.9%
9 May 2024
President and COO
Sold at will
1,320
$55.55K
3.1%
8 May 2024
President and COO
Sold at will
400
$17.25K
1.0%
7 May 2024
President and COO
Sold at will
4,649
$202.74K
10.2%
6 May 2024
President and COO
Sold at will
5,566
$238.95K
11.9%
5 Dec 2023
President and COO
Sold at will
1,715
$65.20K
4.0%
4 Dec 2023
President and COO
Sold at will
6,000
$225.30K
12.7%
1 Dec 2023
President and COO
Sold at will
4,339
$155.51K
9.5%
30 Nov 2023
President and COO
Sold at will
1,015
$36.54K
2.4%
28 Nov 2023
President and COO
Sold at will
950
$34.77K
2.3%
27 Nov 2023
President and COO
Sold at will
5,260
$195.25K
11.3%
22 Nov 2023
President and COO
Sold at will
125
$4.65K
0.3%
21 Nov 2023
President and COO
Sold at will
1,144
$42.34K
2.7%
13 Nov 2023
President and COO
Sold at will
5,000
$170.15K
10.8%
6 Nov 2023
President and COO
Sold at will
4,281
$142.56K
9.4%
3 Nov 2023
President and COO
Sold at will
171
$5.80K
0.4%
31 Jul 2023
President and COO
Sold at will
7,070
$206.02K
14.7%
24 Jul 2023
President and COO
Sold at will
3,930
$104.11K
8.7%
5 Jun 2023
President and COO
Sold at will
3,910
$102.64K
8.7%
30 May 2023
President and COO
Sold at will
1,860
$48.83K
4.5%
10 May 2023
President and COO
Sold at will
1,700
$44.63K
4.1%
9 May 2023
President and COO
Sold at will
2,681
$69.84K
6.3%
4 May 2023
President and COO
Sold at will
700
$18.38K
1.7%
1 May 2023
President and COO
Sold at will
55
$1.44K
0.1%
28 Apr 2023
President and COO
Sold at will
1,023
$27.00K
2.5%
25 Jul 2022
President and COO
Sold, plan not stated
466
$15.29K
1.2%
16 Aug 2021
President and COO
Sold, plan not stated
600
$24.00K
1.5%
9 Aug 2021
President and COO
Sold, plan not stated
108
$4.36K
0.3%
5 Aug 2021
President and COO
Sold, plan not stated
4,000
$162.09K
9.2%
4 Aug 2021
President and COO
Sold, plan not stated
4,000
$163.00K
9.2%
2 Aug 2021
President and COO
Sold, plan not stated
7,465
$313.58K
15.9%
30 Jul 2021
President and COO
Sold, plan not stated
5,000
$210.15K
11.2%
28 Jul 2021
President and COO
Sold, plan not stated
367
$15.54K
0.9%
27 Jul 2021
President and COO
Sold, plan not stated
733
$31.09K
1.8%
22 Apr 2021
President and COO
Sold, plan not stated
14,095
$606.09K
26.3%
21 Apr 2021
President and COO
Sold, plan not stated
15,905
$699.82K
28.7%
7 Jun 2017
Pres, Chief Operations Officer
Sold, plan not stated
99
$2.77K
0.2%
6 Jun 2017
Pres, Chief Operations Officer
Sold, plan not stated
2,323
$65.04K
5.5%
5 Jun 2017
Pres, Chief Operations Officer
Sold, plan not stated
687
$19.44K
1.7%
1 May 2017
Pres, Chief Operations Officer
Sold, plan not stated
3,501
$101.97K
8.1%
8 Mar 2016
Pres, Chief Operations Officer
Sold, plan not stated
1
$17.50
0.0%
7 Mar 2016
Pres, Chief Operations Officer
Sold, plan not stated
174
$3.05K
0.4%
31 Dec 2015
Pres, Chief Operations Officer
Sold, plan not stated
1
$17.50
0.0%
15 Dec 2015
Pres, Chief Operations Officer
Sold, plan not stated
1
$17.50
0.0%
14 Dec 2015
Pres, Chief Operations Officer
Sold, plan not stated
2,508
$43.97K
6.0%
10 Dec 2015
Pres, Chief Operations Officer
Sold, plan not stated
3,000
$52.50K
7.0%
13 Oct 2015
Pres, Chief Operations Officer
Sold, plan not stated
1,973
$36.01K
4.7%
9 Oct 2015
Pres, Chief Operations Officer
Sold, plan not stated
320
$5.84K
0.8%
18 Aug 2015
Pres, Chief Operations Officer
Sold, plan not stated
100
$1.83K
0.3%
14 Aug 2015
Pres, Chief Operations Officer
Sold, plan not stated
600
$10.98K
1.5%
7 Aug 2015
Pres, Chief Operations Officer
Sold, plan not stated
100
$1.83K
0.3%
21 Jul 2015
Pres, Chief Operations Officer
Sold, plan not stated
1,116
$20.37K
2.7%
17 Jul 2015
Pres, Chief Operations Officer
Sold, plan not stated
2,900
$52.99K
6.8%
14 Jul 2015
Pres, Chief Operations Officer
Sold, plan not stated
100
$1.83K
0.3%
30 Jun 2015
Pres, Chief Operations Officer
Sold, plan not stated
255
$4.65K
0.6%
26 Jun 2015
Pres, Chief Operations Officer
Sold, plan not stated
2,871
$52.40K
6.8%
22 Jun 2015
Pres, Chief Operations Officer
Sold, plan not stated
129
$2.35K
0.3%
8 May 2015
Pres, Chief Operations Officer
Sold, plan not stated
400
$7.42K
1.0%
5 May 2015
Pres, Chief Operations Officer
Sold, plan not stated
804
$14.83K
2.0%
4 May 2015
Pres, Chief Operations Officer
Sold, plan not stated
100
$1.86K
0.3%
1 May 2015
Pres, Chief Operations Officer
Sold, plan not stated
49
$908.95
0.1%
29 Apr 2015
Pres, Chief Operations Officer
Sold, plan not stated
939
$17.47K
2.3%
27 Apr 2015
Pres, Chief Operations Officer
Sold, plan not stated
103
$1.93K
0.3%
31 Oct 2014
Pres, Chief Operations Officer
Sold, plan not stated
140
$2.42K
0.4%
29 Oct 2014
Pres, Chief Operations Officer
Sold, plan not stated
5,763
$99.70K
12.7%
27 Oct 2014
Pres, Chief Operations Officer
Sold, plan not stated
1,897
$33.20K
4.6%
8 Sep 2014
Pres, Chief Operations Officer
Sold, plan not stated
3,275
$54.69K
7.6%
3 Sep 2014
Pres, Chief Operations Officer
Sold, plan not stated
1,825
$30.70K
4.4%
29 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
1,700
$28.68K
4.1%
26 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
400
$6.75K
1.0%
13 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
2,655
$44.74K
6.3%
12 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
780
$13.14K
1.9%
11 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
2,275
$38.11K
5.4%
6 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
3,635
$61.25K
8.4%
5 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
3,100
$52.85K
7.3%
4 Aug 2014
Pres, Chief Operations Officer
Sold, plan not stated
1,950
$32.88K
4.7%
30 Jul 2014
Pres, Chief Operations Officer
Sold, plan not stated
605
$10.20K
1.5%
29 Jul 2014
Pres, Chief Operations Officer
Sold, plan not stated
9,700
$163.54K
19.7%
21 Jul 2014
Pres, Chief Operations Officer
Sold, plan not stated
300
$5.11K
0.8%
30 Apr 2013
Pres, Chief Operations Officer
Sold, plan not stated
4,000
$49.21K
14.0%
29 Apr 2013
Pres, Chief Operations Officer
Sold, plan not stated
2,000
$24.27K
6.5%
29 Apr 2013
Pres, Chief Operations Officer
Bought
351
$4.33K
1.2%
26 Apr 2013
Pres, Chief Operations Officer
Sold, plan not stated
4,000
$48.84K
11.5%
25 Apr 2013
Pres, Chief Operations Officer
Sold, plan not stated
1,300
$15.93K
3.6%
24 Apr 2013
Pres, Chief Operations Officer
Sold, plan not stated
200
$2.43K
0.5%
23 Apr 2013
Pres, Chief Operations Officer
Sold, plan not stated
1,215
$14.93K
3.2%
6 Mar 2013
Pres, Chief Operations Officer
Sold, plan not stated
1,402
$17.31K
3.6%
20 Nov 2006
EVP, Chief Operations Officer
Sold, plan not stated
6,700
$97.35K
16.9%
17 Nov 2006
EVP, Chief Operations Officer
Sold, plan not stated
6,100
$85.40K
13.9%
16 Nov 2006
EVP, Chief Operations Officer
Sold, plan not stated
2,200
$30.80K
4.8%
15 Nov 2006
EVP, Chief Operations Officer
Sold, plan not stated
2,400
$33.70K
5.0%
13 Nov 2006
EVP, Chief Operations Officer
Sold, plan not stated
100
$1.40K
0.2%