Company
Date
Role
Action
Shares
Amount
Of holding
1 Sep 2026
Executive Chair, CEO & Pres.
Bought
60,208
$55.22K
6.4%
31 Aug 2026
Executive Chair, CEO & Pres.
Bought
145,365
$137.36K
18.3%
27 Aug 2026
Executive Chair, CEO & Pres.
Bought
38,612
$36.26K
5.1%
26 Aug 2026
Executive Chair, CEO & Pres.
Bought
284,349
$253.01K
60.3%
25 Aug 2026
Executive Chair, CEO & Pres.
Bought
364,367
$335.07K
340%
24 Aug 2026
Executive Chair, CEO & Pres.
Bought
107,099
$95.79K
opened
15 Jan 2026
Executive Chair, CEO & Pres.
Sold on a plan
884,495
$2.38M
100%
14 Jan 2026
Executive Chair, CEO & Pres.
Sold on a plan
415,505
$1.10M
32.0%
19 Dec 2025
Executive Chair, CEO & Pres.
Sold on a plan
217,774
$496.00K
100%
18 Dec 2025
Executive Chair, CEO & Pres.
Sold on a plan
223,488
$519.12K
50.6%
17 Dec 2025
Executive Chair, CEO & Pres.
Sold on a plan
308,379
$706.99K
41.1%
16 Dec 2025
Executive Chair, CEO & Pres.
Sold on a plan
290,108
$698.75K
27.9%
15 Dec 2025
Executive Chair, CEO & Pres.
Sold on a plan
260,251
$648.23K
20.0%
10 Dec 2025
Executive Chair, CEO & Pres.
Sold at will
230,815
$622.05K
15.1%
9 Dec 2025
Executive Chair, CEO & Pres.
Sold at will
399,919
$1.07M
20.7%
8 Dec 2025
Executive Chair, CEO & Pres.
Sold at will
369,266
$1.04M
16.1%
17 Nov 2025
Executive Chair, CEO & Pres.
Sold on a plan
178,501
$447.15K
100%
14 Nov 2025
Executive Chair, CEO & Pres.
Sold on a plan
1,121,499
$2.80M
86.3%
12 Nov 2025
Executive Chair, CEO & Pres.
Sold at will
700,000
$2.01M
35.0%
14 Oct 2025
Executive Chair, CEO & Pres.
Sold on a plan
1,300,000
$3.73M
100%
15 Sep 2025
Executive Chair, CEO & Pres.
Sold on a plan
1,350,000
$6.23M
100%
12 Sep 2025
Executive Chair, CEO & Pres.
Sold at will
1,300,000
$5.33M
49.1%
9 Sep 2025
Executive Chair, CEO & Pres.
Sold at will
2,043,712
$6.65M
43.5%
5 Sep 2025
Executive Chair, CEO & Pres.
Sold on a plan
3,046,005
$8.05M
39.4%
4 Sep 2025
Executive Chair, CEO & Pres.
Sold on a plan
1,110,454
$2.41M
12.5%
3 Sep 2025
Executive Chair, CEO & Pres.
Sold on a plan
201,967
$409.10K
2.2%
2 Sep 2025
Executive Chair, CEO & Pres.
Sold on a plan
87,190
$177.71K
1.0%
29 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
211,079
$442.42K
2.3%
28 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
250,000
$507.75K
2.6%
27 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
807,385
$1.66M
7.8%
26 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
173,124
$350.58K
1.6%
25 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
1,017,198
$2.08M
8.8%
22 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
1,184,108
$2.41M
9.3%
20 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
243
$486.00
0.0%
15 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
81,604
$164.16K
0.9%
14 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
25,507
$51.01K
0.3%
13 Aug 2025
Executive Chair, CEO & Pres.
Sold on a plan
183,195
$367.49K
2.0%
23 Jul 2025
Executive Chair & Interim CEO
Sold on a plan
267,326
$536.79K
2.9%
22 Jul 2025
Executive Chair & Interim CEO
Sold on a plan
121,597
$243.44K
1.3%
21 Jul 2025
Executive Chair & Interim CEO
Sold on a plan
672,865
$1.36M
6.6%
18 Jul 2025
Executive Chair & Interim CEO
Sold on a plan
9,153
$18.34K
0.1%
17 Mar 2025
Director
Sold at will
436,248
$654.37K
6.7%
16 Dec 2024
Director
Sold at will
444,618
$939.03K
15.2%
13 Dec 2024
Director
Sold at will
374,516
$779.37K
11.4%
12 Dec 2024
Director
Sold at will
126,927
$269.09K
3.7%
11 Dec 2024
Director
Sold at will
134,563
$287.96K
3.8%
10 Dec 2024
Director
Sold at will
106,784
$231.29K
2.9%
9 Dec 2024
Director
Sold at will
116,243
$261.43K
3.1%
6 Dec 2024
Director
Sold at will
53,278
$119.88K
1.4%
5 Dec 2024
Director
Sold at will
85,613
$194.34K
2.2%
4 Dec 2024
Director
Sold at will
901,488
$2.07M
18.7%
3 Dec 2024
Director
Sold at will
523,667
$1.15M
9.8%
2 Dec 2024
Director
Sold at will
129,196
$290.95K
2.4%
29 Nov 2024
Director
Sold at will
59,484
$134.97K
1.1%
27 Nov 2024
Director
Sold at will
147,891
$338.12K
2.6%
26 Nov 2024
Director
Sold at will
83,667
$195.61K
1.5%
25 Nov 2024
Director
Sold at will
359,666
$882.98K
5.9%
22 Nov 2024
Director
Sold at will
198,197
$471.65K
3.1%
21 Nov 2024
Director
Sold at will
279,692
$656.72K
4.2%
20 Nov 2024
Director
Sold at will
240,150
$546.10K
3.5%
19 Nov 2024
Director
Sold at will
164,377
$383.33K
2.3%
18 Nov 2024
Director
Sold at will
200,152
$480.44K
2.8%
15 Nov 2024
Director
Sold at will
123,759
$305.68K
1.7%
14 Nov 2024
Director
Sold at will
146,072
$368.10K
2.0%
1 Nov 2024
Director
Sold on a plan
192,298
$400.15K
2.5%
31 Oct 2024
Director
Sold on a plan
255,428
$539.21K
3.2%
16 Oct 2024
Director
Sold on a plan
18,806
$38.73K
0.6%
15 Oct 2024
Director
Sold on a plan
207,761
$429.11K
6.6%
14 Oct 2024
Director
Sold on a plan
242,355
$495.08K
7.1%
13 Sep 2024
Director
Sold on a plan
10,141
$26.06K
0.5%
12 Sep 2024
Director
Sold on a plan
587,488
$1.33M
23.8%
11 Sep 2024
Director
Sold on a plan
480,088
$1.11M
16.3%
10 Sep 2024
Director
Sold on a plan
276,913
$676.25K
8.6%
9 Sep 2024
Director
Sold on a plan
27,713
$69.79K
0.9%
6 Sep 2024
Director
Sold on a plan
239,729
$585.25K
6.9%
5 Sep 2024
Director
Sold on a plan
107,674
$276.56K
3.0%
4 Sep 2024
Director
Sold on a plan
61,747
$163.38K
1.7%
30 Aug 2024
Director
Sold at will
337,494
$871.95K
8.4%
29 Aug 2024
Director
Sold at will
242,952
$654.22K
10.9%
28 Aug 2024
Director
Sold at will
152,794
$438.93K
6.4%
26 Aug 2024
Director
Sold at will
639,186
$1.90M
21.1%
20 Aug 2024
Director
Sold at will
213,339
$575.57K
6.6%
19 Aug 2024
Director
Sold at will
267,972
$733.71K
7.6%
16 Aug 2024
Director
Sold at will
268,689
$774.63K
7.1%
14 Jun 2024
Director
Sold at will
58,063
$107.13K
2.5%
13 Jun 2024
Director
Sold at will
63,297
$119.18K
2.6%
12 Jun 2024
Director
Sold at will
102,054
$211.12K
4.1%
11 Jun 2024
Director
Sold at will
147,668
$283.73K
5.6%
10 Jun 2024
Director
Sold at will
162,596
$323.40K
5.8%
4 Jun 2024
Director
Sold at will
43,281
$78.34K
1.5%
3 Jun 2024
Director
Sold at will
50,000
$90.27K
1.7%
31 May 2024
Director
Sold at will
50,000
$90.53K
1.7%
30 May 2024
Director
Sold at will
50,000
$90.30K
1.7%
28 May 2024
Director
Sold at will
50,000
$93.03K
1.6%
24 May 2024
Director
Sold at will
76,210
$150.51K
2.4%
23 May 2024
Director
Sold at will
122,808
$248.56K
3.8%
22 May 2024
Director
Sold at will
38,504
$78.05K
1.2%
21 May 2024
Director
Sold at will
123,280
$252.42K
3.6%
20 May 2024
Director
Sold at will
173,484
$368.31K
4.8%
17 May 2024
Director
Sold at will
198,866
$436.59K
5.2%
16 May 2024
Director
Sold at will
317,976
$687.40K
7.7%
15 May 2024
Director
Sold at will
105,591
$229.87K
2.5%
16 Sep 2022
Executive Chairman
Bought
321,975
$511.30K
8.3%
15 Sep 2022
Executive Chairman
Bought
49,287
$78.86K
1.3%
14 Sep 2022
Executive Chairman
Bought
53,350
$85.36K
1.4%
13 Sep 2022
Executive Chairman
Bought
133,417
$212.29K
3.7%
6 Sep 2022
Executive Chairman
Bought
27,132
$43.41K
0.8%
30 Aug 2022
Executive Chairman
Bought
44,847
$71.76K
1.3%
29 Aug 2022
Executive Chairman
Bought
176,862
$282.09K
5.2%
26 Aug 2022
Executive Chairman
Bought
428
$684.80
0.0%
23 Aug 2022
Executive Chairman
Bought
90,300
$144.48K
2.8%
22 Aug 2022
Executive Chairman
Bought
131,923
$211.08K
4.1%
8 Feb 2022
Chief Executive Officer
Bought
93,513
$354.26K
3.1%
7 Feb 2022
Chief Executive Officer
Bought
1,010,318
$3.67M
49.2%
4 Feb 2022
Chief Executive Officer
Bought
332,187
$1.25M
19.3%
3 Feb 2022
Chief Executive Officer
Bought
242,106
$911.02K
16.4%
8 Nov 2021
Chief Executive Officer
Bought
182,150
$1.27M
14.1%
5 Nov 2021
Chief Executive Officer
Bought
216,615
$1.38M
20.1%
4 Nov 2021
Chief Executive Officer
Bought
522,416
$3.50M
94.0%
3 Nov 2021
Chief Executive Officer
Bought
555,990
$3.85M
opened