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  | 
		B  | 
		$121,737  | 
		930  | 
		---  | 
		2/5/25  | 
		---  | 
		$130.90  | 
		56,860  | 
		1.7  | 
		D  | 
		R  | 
		2/7/25 - 4:43:51 pm  | |||||||||||||
2  | 
		VP,CT  | 
		3  | 
		---  | 
		---  | 
		---  | 
		2/1/25  | 
		---  | 
		---  | 
		2,306  | 
		---  | 
		D  | 
		R  | 
		2/4/25 - 4:04:27 pm  | |||||||||||||
3  | 
		DIR  | 
		JB  | 
		---  | 
		1,009  | 
		---  | 
		1/28/25  | 
		---  | 
		---  | 
		1,009  | 
		New  | 
		D  | 
		R  | 
		1/30/25 - 4:17:50 pm  | |||||||||||||
4  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		1/2/25  | 
		---  | 
		---  | 
		---  | 
		---  | 
		D  | 
		---  | 
		1/2/25 - 4:03:38 pm  | |||||||||||||
5  | 
		DIR  | 
		B  | 
		$100,505  | 
		690  | 
		---  | 
		12/6/24  | 
		---  | 
		$145.66  | 
		55,930  | 
		1.2  | 
		D  | 
		R  | 
		12/10/24 - 4:07:56 pm  | |||||||||||||
6  | 
		DIR  | 
		B  | 
		$294,260  | 
		2,000  | 
		---  | 
		11/22/24  | 
		---  | 
		$147.13  | 
		55,240  | 
		3.8  | 
		D  | 
		R  | 
		11/25/24 - 4:12:15 pm  | |||||||||||||
7  | 
		VP,CFO  | 
		JS  | 
		---  | 
		220  | 
		---  | 
		11/6/24  | 
		---  | 
		---  | 
		29,398  | 
		-0.7  | 
		D  | 
		R  | 
		11/8/24 - 4:15:09 pm  | |||||||||||||
8  | 
		VP,LO  | 
		AS  | 
		$2,168,625  | 
		11,984  | 
		---  | 
		10/25/24  | 
		---  | 
		$180.96  | 
		24,805  | 
		-32.6  | 
		D  | 
		R,10b  | 
		10/28/24 - 4:45:09 pm  | |||||||||||||
9  | 
		VP  | 
		AS  | 
		$700,095  | 
		4,243  | 
		---  | 
		10/24/24  | 
		---  | 
		$165.00  | 
		25,496  | 
		-14.3  | 
		D  | 
		R,10b  | 
		10/28/24 - 4:45:19 pm  | |||||||||||||
10  | 
		VP,CFO  | 
		AS  | 
		$670,725  | 
		4,065  | 
		---  | 
		10/24/24  | 
		---  | 
		$165.00  | 
		29,618  | 
		-12.1  | 
		D  | 
		R,10b  | 
		10/28/24 - 4:44:58 pm  | |||||||||||||
11  | 
		VP,CFO  | 
		AS  | 
		$618,400  | 
		3,865  | 
		---  | 
		9/23/24  | 
		---  | 
		$160.00  | 
		33,683  | 
		-10.3  | 
		D  | 
		R,10b  | 
		9/25/24 - 6:49:59 pm  | |||||||||||||
12  | 
		DIR  | 
		JB  | 
		---  | 
		2,554  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		17,559  | 
		17.0  | 
		D  | 
		R  | 
		8/5/24 - 4:51:01 pm  | |||||||||||||
13  | 
		DIR  | 
		AS  | 
		$149,186  | 
		1,041  | 
		---  | 
		8/1/24  | 
		---  | 
		$143.31  | 
		18,123  | 
		-5.4  | 
		D  | 
		R,10b  | 
		8/5/24 - 4:50:49 pm  | |||||||||||||
14  | 
		DIR  | 
		JB  | 
		---  | 
		1,574  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		19,164  | 
		8.9  | 
		D  | 
		R,10b  | 
		8/5/24 - 4:50:49 pm  | |||||||||||||
15  | 
		VP  | 
		JS  | 
		$44,886  | 
		314  | 
		---  | 
		8/1/24  | 
		---  | 
		$142.95  | 
		74,773  | 
		-0.4  | 
		D  | 
		R  | 
		8/5/24 - 4:50:40 pm  | |||||||||||||
16  | 
		DIR  | 
		JB  | 
		---  | 
		1,924  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		60,506  | 
		3.3  | 
		D  | 
		R  | 
		8/5/24 - 4:50:28 pm  | |||||||||||||
17  | 
		DIR  | 
		JB  | 
		---  | 
		1,574  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		14,071  | 
		12.6  | 
		D  | 
		R  | 
		8/5/24 - 4:50:17 pm  | |||||||||||||
18  | 
		DIR  | 
		JB  | 
		---  | 
		2,414  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		6,788  | 
		55.2  | 
		D  | 
		R  | 
		8/5/24 - 4:50:07 pm  | |||||||||||||
19  | 
		DIR  | 
		JB  | 
		---  | 
		2,414  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		14,087  | 
		20.7  | 
		D  | 
		R  | 
		8/5/24 - 4:49:56 pm  | |||||||||||||
20  | 
		DIR  | 
		JB  | 
		---  | 
		1,574  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		29,826  | 
		5.6  | 
		D  | 
		R  | 
		8/5/24 - 4:49:45 pm  | |||||||||||||
21  | 
		DIR  | 
		JB  | 
		---  | 
		2,414  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		53,240  | 
		4.7  | 
		D  | 
		R  | 
		8/5/24 - 4:49:35 pm  | |||||||||||||
22  | 
		DIR  | 
		JB  | 
		---  | 
		1,574  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		39,361  | 
		4.2  | 
		D  | 
		R  | 
		8/5/24 - 4:49:25 pm  | |||||||||||||
23  | 
		DIR  | 
		JB  | 
		---  | 
		1,574  | 
		---  | 
		8/1/24  | 
		---  | 
		---  | 
		2,025  | 
		349.0  | 
		D  | 
		R  | 
		8/5/24 - 4:49:14 pm  | |||||||||||||
24  | 
		VP  | 
		AS  | 
		$152,872  | 
		1,006  | 
		---  | 
		6/5/24  | 
		---  | 
		$151.96  | 
		29,739  | 
		-3.3  | 
		D  | 
		R,10b  | 
		6/6/24 - 6:15:43 pm  | |||||||||||||
25  | 
		VP,CFO  | 
		JS  | 
		---  | 
		200  | 
		---  | 
		6/4/24  | 
		---  | 
		---  | 
		37,548  | 
		-0.5  | 
		D  | 
		R  | 
		6/6/24 - 6:16:10 pm  | |||||||||||||
26  | 
		DIR  | 
		JS  | 
		---  | 
		14,000  | 
		---  | 
		6/4/24  | 
		---  | 
		---  | 
		11,673  | 
		-54.5  | 
		D  | 
		R  | 
		6/6/24 - 6:15:58 pm  | |||||||||||||
27  | 
		VP,COO  | 
		JS  | 
		$682,053  | 
		4,481  | 
		---  | 
		6/1/24  | 
		---  | 
		$152.21  | 
		83,377  | 
		-5.1  | 
		D  | 
		R  | 
		6/3/24 - 4:28:42 pm  | |||||||||||||
28  | 
		PR,CEO,DIR  | 
		JS  | 
		---  | 
		6,480  | 
		---  | 
		5/31/24  | 
		---  | 
		---  | 
		598,012  | 
		-1.1  | 
		D  | 
		R  | 
		6/3/24 - 4:28:29 pm  | |||||||||||||
29  | 
		VP,CTO  | 
		OS  | 
		$2,847,387  | 
		18,522  | 
		---  | 
		5/30/24  | 
		---  | 
		$153.73  | 
		33,788  | 
		-35.4  | 
		D  | 
		R,10b  | 
		5/31/24 - 4:38:26 pm  | |||||||||||||
30  | 
		VP,CTO  | 
		OE  | 
		$1,084,288  | 
		30,161  | 
		---  | 
		5/30/24  | 
		---  | 
		$35.95  | 
		52,310  | 
		136.2  | 
		D  | 
		R,10b  | 
		5/31/24 - 4:38:26 pm  | |||||||||||||
31  | 
		VP  | 
		JB  | 
		---  | 
		3,939  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		75,087  | 
		5.5  | 
		D  | 
		R  | 
		5/28/24 - 5:13:45 pm  | |||||||||||||
32  | 
		VP,CFO  | 
		JB  | 
		---  | 
		14,310  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		37,748  | 
		61.1  | 
		D  | 
		R  | 
		5/28/24 - 5:13:32 pm  | |||||||||||||
33  | 
		VP  | 
		JB  | 
		---  | 
		3,151  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		30,413  | 
		11.6  | 
		D  | 
		R  | 
		5/28/24 - 5:13:16 pm  | |||||||||||||
34  | 
		VP,COO  | 
		JB  | 
		---  | 
		15,097  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		87,858  | 
		20.7  | 
		D  | 
		R  | 
		5/28/24 - 5:13:05 pm  | |||||||||||||
35  | 
		VP,LO  | 
		JB  | 
		---  | 
		10,765  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		36,789  | 
		41.4  | 
		D  | 
		R  | 
		5/28/24 - 5:12:52 pm  | |||||||||||||
36  | 
		VP  | 
		JB  | 
		---  | 
		13,259  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		30,745  | 
		75.8  | 
		D  | 
		R  | 
		5/28/24 - 5:12:39 pm  | |||||||||||||
37  | 
		PR,CEO,DIR  | 
		JB  | 
		---  | 
		25,467  | 
		---  | 
		5/23/24  | 
		---  | 
		---  | 
		604,492  | 
		4.4  | 
		D  | 
		R  | 
		5/28/24 - 5:12:26 pm  | |||||||||||||
38  | 
		VP,LO  | 
		JS  | 
		$602,418  | 
		3,908  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		26,024  | 
		-13.1  | 
		D  | 
		A,R  | 
		5/28/24 - 4:39:25 pm  | |||||||||||||
39  | 
		VP,CFO  | 
		JS  | 
		$51,178  | 
		332  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		23,438  | 
		-1.4  | 
		D  | 
		A,R  | 
		5/28/24 - 4:39:13 pm  | |||||||||||||
40  | 
		VP,CTO  | 
		JS  | 
		$494,976  | 
		3,211  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		22,149  | 
		-12.7  | 
		D  | 
		A,R  | 
		5/28/24 - 4:39:01 pm  | |||||||||||||
41  | 
		VP,COO  | 
		JS  | 
		$561,723  | 
		3,644  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		72,761  | 
		-4.8  | 
		D  | 
		A,R  | 
		5/28/24 - 4:38:48 pm  | |||||||||||||
42  | 
		VP  | 
		JS  | 
		$33,142  | 
		215  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		27,262  | 
		-0.8  | 
		D  | 
		A,R  | 
		5/28/24 - 4:38:36 pm  | |||||||||||||
43  | 
		PR,CEO,DIR  | 
		JS  | 
		$5,329,120  | 
		34,571  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		579,025  | 
		-5.6  | 
		D  | 
		A,R  | 
		5/28/24 - 4:38:24 pm  | |||||||||||||
44  | 
		VP  | 
		JS  | 
		$27,747  | 
		180  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		17,486  | 
		-1.0  | 
		D  | 
		A,R  | 
		5/28/24 - 4:38:12 pm  | |||||||||||||
45  | 
		VP  | 
		JS  | 
		$330,189  | 
		2,142  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		71,148  | 
		-2.9  | 
		D  | 
		A,R  | 
		5/28/24 - 4:38:00 pm  | |||||||||||||
46  | 
		VP  | 
		S  | 
		$27,747  | 
		180  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		17,486  | 
		-1.0  | 
		D  | 
		R  | 
		5/23/24 - 4:41:42 pm  | |||||||||||||
47  | 
		VP  | 
		JB  | 
		---  | 
		497  | 
		---  | 
		5/21/24  | 
		---  | 
		---  | 
		17,666  | 
		2.9  | 
		D  | 
		R  | 
		5/23/24 - 4:41:42 pm  | |||||||||||||
48  | 
		VP  | 
		S  | 
		$33,142  | 
		215  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		27,262  | 
		-0.8  | 
		D  | 
		R  | 
		5/23/24 - 4:41:29 pm  | |||||||||||||
49  | 
		VP  | 
		JB  | 
		---  | 
		643  | 
		---  | 
		5/21/24  | 
		---  | 
		---  | 
		27,477  | 
		2.4  | 
		D  | 
		R  | 
		5/23/24 - 4:41:29 pm  | |||||||||||||
50  | 
		VP,CFO  | 
		S  | 
		$51,178  | 
		332  | 
		---  | 
		5/21/24  | 
		---  | 
		$154.15  | 
		23,438  | 
		-1.4  | 
		D  | 
		R  | 
		5/23/24 - 4:41:07 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |