Detailed Insider History for:
				 | 
				|||||||||||||||||||||||||||||
 
  | 
			|||||||||||||||||||||||||||||
#  | 
		View Form  | 
		
  | 
		Filer Name  | 
		Insider Title  | 
		Trans Type  | 
		Dollar Value  | 
		Shares Traded  | 
		Trans Date From  | 
		Trans Date To  | 
		Trans Price From  | 
		Trans Price To  | 
		Total Holdings  | 
		Delta % Owned  | 
		Owned  | 
		Other Info  | 
		Input Date  | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1  | 
		DIR  | 
		JB  | 
		---  | 
		757  | 
		---  | 
		9/15/25  | 
		---  | 
		---  | 
		757  | 
		New  | 
		D  | 
		A,R  | 
		9/16/25 - 6:12:23 pm  | |||||||||||||
2  | 
		DIR  | 
		JB  | 
		---  | 
		757  | 
		---  | 
		9/15/25  | 
		---  | 
		---  | 
		757  | 
		New  | 
		D  | 
		A,R  | 
		9/16/25 - 6:10:39 pm  | |||||||||||||
3  | 
		DIR  | 
		JB  | 
		---  | 
		757  | 
		---  | 
		9/15/25  | 
		---  | 
		---  | 
		757  | 
		New  | 
		D  | 
		A,R  | 
		9/16/25 - 6:08:02 pm  | |||||||||||||
4  | 
		DIR  | 
		JB  | 
		---  | 
		626  | 
		---  | 
		9/15/25  | 
		---  | 
		---  | 
		626  | 
		New  | 
		D  | 
		R  | 
		9/15/25 - 4:12:20 pm  | |||||||||||||
5  | 
		DIR  | 
		JB  | 
		---  | 
		626  | 
		---  | 
		9/15/25  | 
		---  | 
		---  | 
		626  | 
		New  | 
		D  | 
		R  | 
		9/15/25 - 4:11:51 pm  | |||||||||||||
6  | 
		DIR  | 
		JB  | 
		---  | 
		626  | 
		---  | 
		9/15/25  | 
		---  | 
		---  | 
		626  | 
		New  | 
		D  | 
		R  | 
		9/15/25 - 4:11:26 pm  | |||||||||||||
7  | 
		O  | 
		JB*  | 
		$982,811  | 
		5,725  | 
		---  | 
		8/29/25  | 
		---  | 
		$171.67  | 
		132,425  | 
		4.5  | 
		D  | 
		---  | 
		9/2/25 - 4:06:21 pm  | |||||||||||||
8  | 
		CTO  | 
		S  | 
		$520,791  | 
		3,006  | 
		---  | 
		8/29/25  | 
		$173.25  | 
		$174.50  | 
		3,000  | 
		-50.0  | 
		D  | 
		---  | 
		9/2/25 - 4:05:18 pm  | |||||||||||||
9  | 
		CEO  | 
		S  | 
		$355,239  | 
		2,007  | 
		---  | 
		8/27/25  | 
		---  | 
		$177.00  | 
		160,493  | 
		-1.2  | 
		D  | 
		---  | 
		8/28/25 - 4:00:31 pm  | |||||||||||||
10  | 
		LO  | 
		JB  | 
		---  | 
		3,309  | 
		---  | 
		7/24/25  | 
		---  | 
		---  | 
		3,309  | 
		New  | 
		D  | 
		R  | 
		8/1/25 - 4:06:43 pm  | |||||||||||||
11  | 
		PR,DIR  | 
		JB  | 
		---  | 
		5,691  | 
		---  | 
		7/9/25  | 
		---  | 
		---  | 
		142,899  | 
		4.1  | 
		D  | 
		R  | 
		7/11/25 - 7:51:43 am  | |||||||||||||
12  | 
		CFO  | 
		JB  | 
		---  | 
		5,169  | 
		---  | 
		7/9/25  | 
		---  | 
		---  | 
		39,077  | 
		15.2  | 
		D  | 
		R  | 
		7/11/25 - 7:48:28 am  | |||||||||||||
13  | 
		O  | 
		JB*  | 
		$454,584  | 
		3,100  | 
		---  | 
		7/1/25  | 
		---  | 
		$146.64  | 
		126,700  | 
		2.5  | 
		D  | 
		---  | 
		7/2/25 - 4:21:07 pm  | |||||||||||||
14  | 
		O  | 
		B  | 
		$547,390  | 
		3,800  | 
		---  | 
		6/30/25  | 
		---  | 
		$144.05  | 
		123,600  | 
		3.2  | 
		D  | 
		---  | 
		7/2/25 - 4:21:07 pm  | |||||||||||||
15  | 
		PR,DIR  | 
		B  | 
		$84,450  | 
		600  | 
		---  | 
		6/20/25  | 
		---  | 
		$140.75  | 
		137,208  | 
		0.4  | 
		D  | 
		---  | 
		6/20/25 - 4:02:14 pm  | |||||||||||||
16  | 
		CEO  | 
		JB  | 
		---  | 
		74,000  | 
		---  | 
		4/11/25  | 
		---  | 
		---  | 
		162,500  | 
		83.6  | 
		D  | 
		R  | 
		4/14/25 - 4:48:21 pm  | |||||||||||||
17  | 
		CTO  | 
		S  | 
		$429,024  | 
		3,000  | 
		---  | 
		3/4/25  | 
		$143.00  | 
		$146.03  | 
		6,006  | 
		-33.3  | 
		D  | 
		---  | 
		3/6/25 - 4:04:49 pm  | |||||||||||||
18  | 
		O  | 
		S  | 
		$144,000  | 
		1,000  | 
		---  | 
		2/25/25  | 
		---  | 
		$144.00  | 
		119,800  | 
		-0.8  | 
		D  | 
		---  | 
		2/27/25 - 4:04:00 pm  | |||||||||||||
19  | 
		CFO  | 
		S  | 
		$3,136,972  | 
		20,000  | 
		2/18/25  | 
		2/19/25  | 
		---  | 
		$155.23  | 
		33,908  | 
		-37.1  | 
		D  | 
		A  | 
		2/21/25 - 10:47:33 am  | |||||||||||||
20  | 
		O  | 
		S  | 
		$1,099,913  | 
		6,901  | 
		2/14/25  | 
		2/19/25  | 
		---  | 
		$157.00  | 
		120,800  | 
		-5.4  | 
		D  | 
		R  | 
		2/20/25 - 5:00:21 pm  | |||||||||||||
21  | 
		PR,CEO  | 
		S  | 
		$3,134,710  | 
		20,000  | 
		2/18/25  | 
		2/19/25  | 
		$155.23  | 
		$156.73  | 
		50,000  | 
		-28.6  | 
		D  | 
		---  | 
		2/20/25 - 8:15:54 am  | |||||||||||||
22  | 
		PR,CEO  | 
		JS*  | 
		$235,200  | 
		2,000  | 
		---  | 
		11/25/24  | 
		---  | 
		$117.60  | 
		70,000  | 
		-2.8  | 
		D  | 
		---  | 
		11/26/24 - 4:02:11 pm  | |||||||||||||
23  | 
		PR,CEO  | 
		S  | 
		$76,570  | 
		650  | 
		---  | 
		11/22/24  | 
		---  | 
		$117.80  | 
		72,000  | 
		-0.9  | 
		D  | 
		---  | 
		11/26/24 - 4:02:11 pm  | |||||||||||||
24  | 
		CEO  | 
		S  | 
		$1,147,065  | 
		9,838  | 
		11/18/24  | 
		11/19/24  | 
		$116.52  | 
		$116.84  | 
		88,500  | 
		-10.0  | 
		D  | 
		---  | 
		11/20/24 - 4:14:01 pm  | |||||||||||||
25  | 
		CEO  | 
		S  | 
		$890,125  | 
		7,662  | 
		11/13/24  | 
		11/14/24  | 
		$116.08  | 
		$116.40  | 
		98,338  | 
		-7.2  | 
		D  | 
		---  | 
		11/15/24 - 4:10:50 pm  | |||||||||||||
26  | 
		CEO  | 
		S  | 
		$84,930  | 
		1,000  | 
		---  | 
		8/19/24  | 
		---  | 
		$84.93  | 
		72,650  | 
		-1.4  | 
		D  | 
		---  | 
		8/21/24 - 4:01:36 pm  | |||||||||||||
27  | 
		CEO  | 
		S  | 
		$541,839  | 
		6,350  | 
		8/15/24  | 
		8/16/24  | 
		---  | 
		$85.19  | 
		73,650  | 
		-7.9  | 
		D  | 
		---  | 
		8/19/24 - 4:32:14 pm  | |||||||||||||
28  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		140,000  | 
		---  | 
		D  | 
		---  | 
		11/25/24 - 4:07:01 pm  | |||||||||||||
29  | 
		CEO  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		106,000  | 
		---  | 
		D  | 
		R  | 
		9/3/24 - 4:01:10 pm  | |||||||||||||
30  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		152,013  | 
		---  | 
		D  | 
		R  | 
		9/3/24 - 4:00:18 pm  | |||||||||||||
31  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		8,499  | 
		---  | 
		I  | 
		R  | 
		9/3/24 - 4:00:18 pm  | |||||||||||||
32  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		14,506  | 
		---  | 
		D  | 
		A,R  | 
		8/30/24 - 4:03:18 pm  | |||||||||||||
33  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		2  | 
		---  | 
		I  | 
		A,R  | 
		8/30/24 - 4:03:18 pm  | |||||||||||||
34  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		14,506  | 
		---  | 
		D  | 
		---  | 
		8/21/24 - 4:04:04 pm  | |||||||||||||
35  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		7/29/24  | 
		---  | 
		---  | 
		2  | 
		---  | 
		I  | 
		---  | 
		8/21/24 - 4:04:04 pm  | |||||||||||||
36  | 
		PR,DIR  | 
		JB  | 
		---  | 
		6,408  | 
		---  | 
		7/12/24  | 
		---  | 
		---  | 
		136,608  | 
		4.9  | 
		D  | 
		R  | 
		10/24/24 - 8:02:05 am  | |||||||||||||
37  | 
		CFO  | 
		JB  | 
		---  | 
		6,408  | 
		---  | 
		7/12/24  | 
		---  | 
		---  | 
		53,908  | 
		13.5  | 
		D  | 
		R  | 
		10/24/24 - 8:00:43 am  | |||||||||||||
38  | 
		CEO  | 
		JB  | 
		---  | 
		80,000  | 
		---  | 
		6/24/24  | 
		---  | 
		---  | 
		80,000  | 
		New  | 
		D  | 
		R  | 
		6/26/24 - 4:01:47 pm  | |||||||||||||
39  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/28/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		D  | 
		---  | 
		6/11/24 - 4:53:49 pm  | |||||||||||||
40  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/28/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		D  | 
		---  | 
		6/11/24 - 4:08:45 pm  | |||||||||||||
41  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/28/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		D  | 
		---  | 
		6/11/24 - 4:07:00 pm  | |||||||||||||
42  | 
		CTO  | 
		S  | 
		$226,290  | 
		3,000  | 
		---  | 
		3/6/24  | 
		---  | 
		$75.43  | 
		9,006  | 
		-25.0  | 
		D  | 
		---  | 
		3/6/24 - 4:01:17 pm  | |||||||||||||
43  | 
		O  | 
		S  | 
		$206,925  | 
		2,500  | 
		---  | 
		11/20/23  | 
		---  | 
		$82.77  | 
		64,101  | 
		-3.8  | 
		D  | 
		---  | 
		11/21/23 - 4:01:21 pm  | |||||||||||||
44  | 
		CFO  | 
		S  | 
		$1,031,375  | 
		12,500  | 
		---  | 
		11/17/23  | 
		---  | 
		$82.51  | 
		47,500  | 
		-20.8  | 
		D  | 
		---  | 
		11/21/23 - 4:00:43 pm  | |||||||||||||
45  | 
		O  | 
		S  | 
		$1,520,630  | 
		18,500  | 
		11/16/23  | 
		11/17/23  | 
		---  | 
		$82.06  | 
		66,601  | 
		-21.7  | 
		D  | 
		---  | 
		11/20/23 - 4:05:16 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |