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  | 
		BO  | 
		B  | 
		$934  | 
		1  | 
		---  | 
		10/31/25  | 
		---  | 
		$934.21  | 
		1,162,556  | 
		0.0  | 
		D  | 
		---  | 
		11/3/25 - 11:04:45 am  | |||||||||||||
2  | 
		BO  | 
		B  | 
		$941  | 
		1  | 
		---  | 
		10/30/25  | 
		---  | 
		$940.76  | 
		1,162,555  | 
		0.0  | 
		D  | 
		---  | 
		10/31/25 - 12:27:56 pm  | |||||||||||||
3  | 
		BO  | 
		B  | 
		$912  | 
		1  | 
		---  | 
		10/29/25  | 
		---  | 
		$912.12  | 
		1,162,554  | 
		0.0  | 
		D  | 
		---  | 
		10/30/25 - 11:01:54 am  | |||||||||||||
4  | 
		BO  | 
		B  | 
		$925  | 
		1  | 
		---  | 
		10/28/25  | 
		---  | 
		$925.20  | 
		1,162,553  | 
		0.0  | 
		D  | 
		---  | 
		10/29/25 - 10:57:32 am  | |||||||||||||
5  | 
		BO  | 
		B  | 
		$934  | 
		1  | 
		---  | 
		10/27/25  | 
		---  | 
		$933.51  | 
		1,162,552  | 
		0.0  | 
		D  | 
		---  | 
		10/28/25 - 12:13:55 pm  | |||||||||||||
6  | 
		BO  | 
		B  | 
		$949  | 
		1  | 
		---  | 
		10/24/25  | 
		---  | 
		$949.13  | 
		1,162,551  | 
		0.0  | 
		D  | 
		---  | 
		10/27/25 - 12:56:13 pm  | |||||||||||||
7  | 
		BO  | 
		B  | 
		$939  | 
		1  | 
		---  | 
		10/23/25  | 
		---  | 
		$939.12  | 
		1,162,550  | 
		0.0  | 
		D  | 
		---  | 
		10/24/25 - 1:34:35 pm  | |||||||||||||
8  | 
		BO  | 
		B  | 
		$936  | 
		1  | 
		---  | 
		10/22/25  | 
		---  | 
		$935.82  | 
		1,162,549  | 
		0.0  | 
		D  | 
		---  | 
		10/23/25 - 12:42:06 pm  | |||||||||||||
9  | 
		BO  | 
		B  | 
		$939  | 
		1  | 
		---  | 
		10/21/25  | 
		---  | 
		$938.73  | 
		1,162,548  | 
		0.0  | 
		D  | 
		---  | 
		10/22/25 - 12:58:36 pm  | |||||||||||||
10  | 
		BO  | 
		B  | 
		$945  | 
		1  | 
		---  | 
		10/20/25  | 
		---  | 
		$944.58  | 
		1,162,547  | 
		0.0  | 
		D  | 
		---  | 
		10/21/25 - 3:03:05 pm  | |||||||||||||
11  | 
		BO  | 
		B  | 
		$929  | 
		1  | 
		---  | 
		10/17/25  | 
		---  | 
		$929.17  | 
		1,162,546  | 
		0.0  | 
		D  | 
		---  | 
		10/20/25 - 10:32:03 am  | |||||||||||||
12  | 
		BO  | 
		B  | 
		$935  | 
		1  | 
		---  | 
		10/16/25  | 
		---  | 
		$934.95  | 
		1,162,545  | 
		0.0  | 
		D  | 
		---  | 
		10/17/25 - 10:26:22 am  | |||||||||||||
13  | 
		BO  | 
		B  | 
		$924  | 
		1  | 
		---  | 
		10/15/25  | 
		---  | 
		$924.33  | 
		1,162,544  | 
		0.0  | 
		D  | 
		---  | 
		10/16/25 - 1:29:06 pm  | |||||||||||||
14  | 
		BO  | 
		B  | 
		$883  | 
		1  | 
		---  | 
		10/14/25  | 
		---  | 
		$882.84  | 
		1,162,543  | 
		0.0  | 
		D  | 
		---  | 
		10/15/25 - 11:12:02 am  | |||||||||||||
15  | 
		BO  | 
		B  | 
		$1,786  | 
		2  | 
		10/10/25  | 
		10/13/25  | 
		$887.41  | 
		$898.51  | 
		1,162,542  | 
		0.0  | 
		D  | 
		---  | 
		10/14/25 - 10:32:44 am  | |||||||||||||
16  | 
		BO  | 
		B  | 
		$936  | 
		1  | 
		---  | 
		10/9/25  | 
		---  | 
		$936.32  | 
		1,162,540  | 
		0.0  | 
		D  | 
		---  | 
		10/10/25 - 10:37:40 am  | |||||||||||||
17  | 
		BO  | 
		B  | 
		$935  | 
		1  | 
		---  | 
		10/8/25  | 
		---  | 
		$935.09  | 
		1,162,539  | 
		0.0  | 
		D  | 
		---  | 
		10/9/25 - 10:20:10 am  | |||||||||||||
18  | 
		BO  | 
		B  | 
		$964  | 
		1  | 
		---  | 
		10/7/25  | 
		---  | 
		$964.32  | 
		1,162,538  | 
		0.0  | 
		D  | 
		---  | 
		10/8/25 - 10:54:26 am  | |||||||||||||
19  | 
		BO  | 
		B  | 
		$950  | 
		1  | 
		---  | 
		10/6/25  | 
		---  | 
		$950.35  | 
		1,162,537  | 
		0.0  | 
		D  | 
		---  | 
		10/7/25 - 10:26:25 am  | |||||||||||||
20  | 
		BO  | 
		B  | 
		$971  | 
		1  | 
		---  | 
		10/3/25  | 
		---  | 
		$970.62  | 
		1,162,536  | 
		0.0  | 
		D  | 
		---  | 
		10/6/25 - 11:05:54 am  | |||||||||||||
21  | 
		BO  | 
		B  | 
		$967  | 
		1  | 
		---  | 
		10/2/25  | 
		---  | 
		$967.13  | 
		1,162,535  | 
		0.0  | 
		D  | 
		---  | 
		10/3/25 - 11:10:07 am  | |||||||||||||
22  | 
		BO  | 
		B  | 
		$945  | 
		1  | 
		---  | 
		10/1/25  | 
		---  | 
		$944.99  | 
		1,162,534  | 
		0.0  | 
		D  | 
		---  | 
		10/2/25 - 3:57:35 pm  | |||||||||||||
23  | 
		BO  | 
		B  | 
		$914  | 
		1  | 
		---  | 
		9/30/25  | 
		---  | 
		$914.14  | 
		1,164,007  | 
		0.0  | 
		D  | 
		---  | 
		10/1/25 - 12:45:27 pm  | |||||||||||||
24  | 
		BO  | 
		B  | 
		$927  | 
		1  | 
		---  | 
		9/29/25  | 
		---  | 
		$926.54  | 
		1,164,006  | 
		0.0  | 
		D  | 
		---  | 
		9/30/25 - 11:34:09 am  | |||||||||||||
25  | 
		BO  | 
		B  | 
		$948  | 
		1  | 
		---  | 
		9/26/25  | 
		---  | 
		$947.88  | 
		1,164,005  | 
		0.0  | 
		D  | 
		---  | 
		9/29/25 - 2:09:36 pm  | |||||||||||||
26  | 
		BO  | 
		B  | 
		$929  | 
		1  | 
		---  | 
		9/25/25  | 
		---  | 
		$929.38  | 
		1,164,004  | 
		0.0  | 
		D  | 
		---  | 
		9/26/25 - 11:08:55 am  | |||||||||||||
27  | 
		BO  | 
		B  | 
		$955  | 
		1  | 
		---  | 
		9/24/25  | 
		---  | 
		$955.44  | 
		1,164,003  | 
		0.0  | 
		D  | 
		---  | 
		9/25/25 - 11:32:39 am  | |||||||||||||
28  | 
		BO  | 
		B  | 
		$897  | 
		1  | 
		---  | 
		9/23/25  | 
		---  | 
		$896.91  | 
		1,164,002  | 
		0.0  | 
		D  | 
		---  | 
		9/24/25 - 11:38:46 am  | |||||||||||||
29  | 
		BO  | 
		B  | 
		$864  | 
		1  | 
		---  | 
		9/22/25  | 
		---  | 
		$864.45  | 
		1,164,001  | 
		0.0  | 
		D  | 
		---  | 
		9/23/25 - 12:34:48 pm  | |||||||||||||
30  | 
		BO  | 
		B  | 
		$897  | 
		1  | 
		---  | 
		9/19/25  | 
		---  | 
		$896.60  | 
		1,164,000  | 
		0.0  | 
		D  | 
		---  | 
		9/22/25 - 12:43:24 pm  | |||||||||||||
31  | 
		BO  | 
		B  | 
		$916  | 
		1  | 
		---  | 
		9/18/25  | 
		---  | 
		$915.55  | 
		1,163,999  | 
		0.0  | 
		D  | 
		---  | 
		9/19/25 - 11:17:39 am  | |||||||||||||
32  | 
		BO  | 
		B  | 
		$929  | 
		1  | 
		---  | 
		9/17/25  | 
		---  | 
		$928.60  | 
		1,163,998  | 
		0.0  | 
		D  | 
		---  | 
		9/18/25 - 10:51:06 am  | |||||||||||||
33  | 
		BO  | 
		B  | 
		$929  | 
		1  | 
		---  | 
		9/16/25  | 
		---  | 
		$929.46  | 
		1,163,997  | 
		0.0  | 
		D  | 
		---  | 
		9/17/25 - 10:36:07 am  | |||||||||||||
34  | 
		BO  | 
		B  | 
		$950  | 
		1  | 
		---  | 
		9/15/25  | 
		---  | 
		$950.26  | 
		1,163,996  | 
		0.0  | 
		D  | 
		---  | 
		9/16/25 - 11:24:44 am  | |||||||||||||
35  | 
		BO  | 
		B  | 
		$943  | 
		1  | 
		---  | 
		9/12/25  | 
		---  | 
		$943.08  | 
		1,163,995  | 
		0.0  | 
		D  | 
		---  | 
		9/15/25 - 1:54:47 pm  | |||||||||||||
36  | 
		BO  | 
		B  | 
		$927  | 
		1  | 
		---  | 
		9/11/25  | 
		---  | 
		$927.23  | 
		1,163,994  | 
		0.0  | 
		D  | 
		---  | 
		9/12/25 - 11:58:04 am  | |||||||||||||
37  | 
		BO  | 
		B  | 
		$923  | 
		1  | 
		---  | 
		9/10/25  | 
		---  | 
		$923.41  | 
		1,163,993  | 
		0.0  | 
		D  | 
		---  | 
		9/11/25 - 1:31:35 pm  | |||||||||||||
38  | 
		BO  | 
		B  | 
		$917  | 
		1  | 
		---  | 
		9/9/25  | 
		---  | 
		$917.21  | 
		1,163,992  | 
		0.0  | 
		D  | 
		---  | 
		9/10/25 - 11:04:25 am  | |||||||||||||
39  | 
		BO  | 
		B  | 
		$909  | 
		1  | 
		---  | 
		9/8/25  | 
		---  | 
		$908.90  | 
		1,163,991  | 
		0.0  | 
		D  | 
		---  | 
		9/9/25 - 10:42:24 am  | |||||||||||||
40  | 
		BO  | 
		B  | 
		$921  | 
		1  | 
		---  | 
		9/5/25  | 
		---  | 
		$920.69  | 
		1,163,990  | 
		0.0  | 
		D  | 
		---  | 
		9/8/25 - 10:29:25 am  | |||||||||||||
41  | 
		BO  | 
		B  | 
		$912  | 
		1  | 
		---  | 
		9/4/25  | 
		---  | 
		$912.22  | 
		1,163,989  | 
		0.0  | 
		D  | 
		---  | 
		9/5/25 - 12:15:16 pm  | |||||||||||||
42  | 
		BO  | 
		B  | 
		$929  | 
		1  | 
		---  | 
		9/3/25  | 
		---  | 
		$928.87  | 
		1,163,988  | 
		0.0  | 
		D  | 
		---  | 
		9/4/25 - 10:19:02 am  | |||||||||||||
43  | 
		BO  | 
		B  | 
		$973  | 
		1  | 
		---  | 
		9/2/25  | 
		---  | 
		$972.55  | 
		1,163,987  | 
		0.0  | 
		D  | 
		---  | 
		9/3/25 - 11:35:04 am  | |||||||||||||
44  | 
		CAO  | 
		JS  | 
		$114,818  | 
		123  | 
		---  | 
		9/1/25  | 
		---  | 
		$933.48  | 
		950  | 
		-11.5  | 
		D  | 
		R  | 
		9/3/25 - 4:15:19 pm  | |||||||||||||
45  | 
		CAO  | 
		JB  | 
		---  | 
		279  | 
		---  | 
		9/1/25  | 
		---  | 
		---  | 
		1,073  | 
		35.1  | 
		D  | 
		R  | 
		9/3/25 - 4:15:19 pm  | |||||||||||||
46  | 
		CAO  | 
		S  | 
		$150,093  | 
		162  | 
		---  | 
		8/29/25  | 
		---  | 
		$926.50  | 
		794  | 
		-16.9  | 
		D  | 
		R  | 
		9/3/25 - 4:15:19 pm  | |||||||||||||
47  | 
		BO  | 
		JB*  | 
		$929  | 
		1  | 
		---  | 
		8/29/25  | 
		---  | 
		$928.79  | 
		1,163,986  | 
		0.0  | 
		D  | 
		---  | 
		9/2/25 - 3:01:07 pm  | |||||||||||||
48  | 
		BO  | 
		B  | 
		$910  | 
		1  | 
		---  | 
		8/28/25  | 
		---  | 
		$909.74  | 
		1,163,985  | 
		0.0  | 
		D  | 
		---  | 
		8/29/25 - 11:30:55 am  | |||||||||||||
49  | 
		BO  | 
		B  | 
		$914  | 
		1  | 
		---  | 
		8/27/25  | 
		---  | 
		$914.32  | 
		1,163,984  | 
		0.0  | 
		D  | 
		---  | 
		8/28/25 - 11:03:22 am  | |||||||||||||
50  | 
		BO  | 
		B  | 
		$898  | 
		1  | 
		---  | 
		8/26/25  | 
		---  | 
		$897.55  | 
		1,163,983  | 
		0.0  | 
		D  | 
		---  | 
		8/27/25 - 12:03:44 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |