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  | 
		---  | 
		2,361  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		4,608  | 
		105.1  | 
		D  | 
		---  | 
		5/15/25 - 5:18:51 pm  | |||||||||||||
2  | 
		DIR  | 
		JB  | 
		---  | 
		1,453  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		16,321  | 
		9.8  | 
		D  | 
		---  | 
		5/15/25 - 5:17:26 pm  | |||||||||||||
3  | 
		DIR  | 
		JB  | 
		---  | 
		2,633  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		92,633  | 
		2.9  | 
		D  | 
		---  | 
		5/15/25 - 5:14:52 pm  | |||||||||||||
4  | 
		DIR  | 
		JB  | 
		---  | 
		1,453  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		6,645  | 
		28.0  | 
		D  | 
		---  | 
		5/15/25 - 5:12:12 pm  | |||||||||||||
5  | 
		DIR  | 
		JS  | 
		$82,605  | 
		750  | 
		---  | 
		5/14/25  | 
		---  | 
		$110.14  | 
		58,554  | 
		-1.3  | 
		D  | 
		R  | 
		5/15/25 - 5:10:30 pm  | |||||||||||||
6  | 
		DIR  | 
		JB  | 
		---  | 
		2,497  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		59,304  | 
		4.4  | 
		D  | 
		R  | 
		5/15/25 - 5:10:30 pm  | |||||||||||||
7  | 
		DIR  | 
		JS  | 
		$129,965  | 
		1,180  | 
		---  | 
		5/14/25  | 
		---  | 
		$110.14  | 
		2,182  | 
		-35.1  | 
		D  | 
		R  | 
		5/15/25 - 5:02:04 pm  | |||||||||||||
8  | 
		DIR  | 
		JB  | 
		---  | 
		2,588  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		3,362  | 
		334.4  | 
		D  | 
		R  | 
		5/15/25 - 5:02:04 pm  | |||||||||||||
9  | 
		DIR  | 
		JS  | 
		$102,540  | 
		931  | 
		---  | 
		5/14/25  | 
		---  | 
		$110.14  | 
		3,493  | 
		-21.0  | 
		D  | 
		R  | 
		5/15/25 - 5:01:01 pm  | |||||||||||||
10  | 
		DIR  | 
		JB  | 
		---  | 
		2,361  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		4,424  | 
		114.4  | 
		D  | 
		R  | 
		5/15/25 - 5:01:01 pm  | |||||||||||||
11  | 
		DIR  | 
		JB  | 
		---  | 
		2,542  | 
		---  | 
		5/14/25  | 
		---  | 
		---  | 
		11,983  | 
		26.9  | 
		D  | 
		---  | 
		5/15/25 - 4:58:12 pm  | |||||||||||||
12  | 
		CEO,PR,DIR  | 
		S  | 
		$9,565,550  | 
		95,000  | 
		---  | 
		3/13/25  | 
		---  | 
		$100.69  | 
		1,418,966  | 
		-6.3  | 
		D  | 
		---  | 
		3/17/25 - 3:36:48 pm  | |||||||||||||
13  | 
		VP,CFO  | 
		JS  | 
		$392,129  | 
		3,813  | 
		---  | 
		2/25/25  | 
		---  | 
		$102.84  | 
		277,250  | 
		-1.4  | 
		D  | 
		R  | 
		2/27/25 - 7:02:59 pm  | |||||||||||||
14  | 
		VP,CFO  | 
		JB  | 
		---  | 
		11,843  | 
		---  | 
		2/25/25  | 
		---  | 
		---  | 
		281,063  | 
		4.4  | 
		D  | 
		R  | 
		2/27/25 - 7:02:59 pm  | |||||||||||||
15  | 
		CEO  | 
		JS  | 
		$597,192  | 
		5,807  | 
		---  | 
		2/25/25  | 
		---  | 
		$102.84  | 
		5,831  | 
		-49.9  | 
		D  | 
		R  | 
		2/27/25 - 7:01:51 pm  | |||||||||||||
16  | 
		CEO  | 
		JB  | 
		---  | 
		11,338  | 
		---  | 
		2/25/25  | 
		---  | 
		---  | 
		11,338  | 
		New  | 
		D  | 
		R  | 
		2/27/25 - 7:01:51 pm  | |||||||||||||
17  | 
		CEO  | 
		JS  | 
		$523,044  | 
		5,086  | 
		---  | 
		2/25/25  | 
		---  | 
		$102.84  | 
		96,540  | 
		-5.0  | 
		D  | 
		R  | 
		2/27/25 - 7:01:09 pm  | |||||||||||||
18  | 
		CEO  | 
		JB  | 
		---  | 
		11,338  | 
		---  | 
		2/25/25  | 
		---  | 
		---  | 
		101,626  | 
		12.6  | 
		D  | 
		R  | 
		2/27/25 - 7:01:09 pm  | |||||||||||||
19  | 
		CEO,PR,DIR  | 
		JS  | 
		$1,781,395  | 
		17,322  | 
		---  | 
		2/25/25  | 
		---  | 
		$102.84  | 
		1,513,966  | 
		-1.1  | 
		D  | 
		R  | 
		2/27/25 - 7:00:21 pm  | |||||||||||||
20  | 
		CEO,PR,DIR  | 
		JB  | 
		---  | 
		38,985  | 
		---  | 
		2/25/25  | 
		---  | 
		---  | 
		1,531,288  | 
		2.6  | 
		D  | 
		R  | 
		2/27/25 - 7:00:21 pm  | |||||||||||||
21  | 
		VP,CTO  | 
		JB  | 
		---  | 
		10,792  | 
		---  | 
		2/25/25  | 
		---  | 
		---  | 
		50,775  | 
		27.0  | 
		D  | 
		---  | 
		2/27/25 - 6:59:38 pm  | |||||||||||||
22  | 
		CEO  | 
		JB  | 
		---  | 
		11,338  | 
		---  | 
		2/25/25  | 
		---  | 
		---  | 
		63,308  | 
		21.8  | 
		D  | 
		---  | 
		2/27/25 - 6:58:29 pm  | |||||||||||||
23  | 
		CEO,PR,DIR  | 
		JS  | 
		$1,535,500  | 
		14,800  | 
		---  | 
		12/23/24  | 
		---  | 
		$103.75  | 
		1,492,303  | 
		-1.0  | 
		D  | 
		---  | 
		2/14/25 - 4:41:11 pm  | |||||||||||||
24  | 
		CEO  | 
		S  | 
		$2,224,324  | 
		21,479  | 
		---  | 
		12/9/24  | 
		$103.13  | 
		$103.94  | 
		52,370  | 
		-29.1  | 
		D  | 
		---  | 
		12/10/24 - 3:37:54 pm  | |||||||||||||
25  | 
		CEO  | 
		OE  | 
		$1,207,979  | 
		21,479  | 
		---  | 
		12/9/24  | 
		---  | 
		$56.24  | 
		73,849  | 
		41.0  | 
		D  | 
		---  | 
		12/10/24 - 3:37:54 pm  | |||||||||||||
26  | 
		VP,CFO  | 
		JS  | 
		$1,510,054  | 
		14,573  | 
		---  | 
		12/9/24  | 
		---  | 
		$103.62  | 
		269,220  | 
		-5.1  | 
		D  | 
		---  | 
		12/10/24 - 3:36:47 pm  | |||||||||||||
27  | 
		VP,CFO  | 
		OE  | 
		$1,509,988  | 
		26,849  | 
		---  | 
		12/9/24  | 
		---  | 
		$56.24  | 
		283,793  | 
		10.4  | 
		D  | 
		---  | 
		12/10/24 - 3:36:47 pm  | |||||||||||||
28  | 
		DIR  | 
		JB  | 
		---  | 
		774  | 
		---  | 
		12/6/24  | 
		---  | 
		---  | 
		774  | 
		New  | 
		D  | 
		---  | 
		12/11/24 - 5:38:19 pm  | |||||||||||||
29  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		12/6/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		12/11/24 - 5:37:48 pm  | |||||||||||||
30  | 
		CEO,PR,DIR  | 
		OB  | 
		$3,774,941  | 
		67,122  | 
		---  | 
		12/5/24  | 
		---  | 
		$56.24  | 
		1,583,919  | 
		4.4  | 
		D  | 
		---  | 
		12/9/24 - 5:41:24 pm  | |||||||||||||
31  | 
		VP,CTO  | 
		OS  | 
		$1,008,383  | 
		9,397  | 
		---  | 
		11/25/24  | 
		$107.28  | 
		$107.67  | 
		39,983  | 
		-19.0  | 
		D  | 
		---  | 
		11/27/24 - 11:39:34 am  | |||||||||||||
32  | 
		VP,CTO  | 
		OE  | 
		$528,487  | 
		9,397  | 
		---  | 
		11/25/24  | 
		---  | 
		$56.24  | 
		49,380  | 
		23.5  | 
		D  | 
		---  | 
		11/27/24 - 11:39:34 am  | |||||||||||||
33  | 
		CEO  | 
		OS  | 
		$5,547,515  | 
		52,034  | 
		---  | 
		11/25/24  | 
		$106.57  | 
		$106.60  | 
		90,288  | 
		-36.6  | 
		D  | 
		---  | 
		11/27/24 - 11:39:15 am  | |||||||||||||
34  | 
		CEO  | 
		OE  | 
		$3,649,252  | 
		52,034  | 
		---  | 
		11/25/24  | 
		$56.24  | 
		$73.72  | 
		110,714  | 
		88.7  | 
		D  | 
		---  | 
		11/27/24 - 11:39:15 am  | |||||||||||||
35  | 
		CEO,PR,DIR  | 
		JS  | 
		$251,250  | 
		2,500  | 
		---  | 
		10/25/24  | 
		---  | 
		$100.50  | 
		1,507,103  | 
		-0.2  | 
		D  | 
		---  | 
		2/14/25 - 4:41:11 pm  | |||||||||||||
36  | 
		CEO,PR,DIR  | 
		JS  | 
		$100,390  | 
		1,000  | 
		---  | 
		9/24/24  | 
		---  | 
		$100.39  | 
		1,509,603  | 
		-0.1  | 
		D  | 
		---  | 
		2/14/25 - 4:41:11 pm  | |||||||||||||
37  | 
		CEO  | 
		S  | 
		$1,662,904  | 
		16,440  | 
		9/5/24  | 
		9/6/24  | 
		---  | 
		$100.69  | 
		---  | 
		All  | 
		D  | 
		---  | 
		9/9/24 - 1:13:40 pm  | |||||||||||||
38  | 
		DIR  | 
		B  | 
		$300,915  | 
		3,206  | 
		---  | 
		8/5/24  | 
		---  | 
		$93.86  | 
		90,000  | 
		3.7  | 
		D  | 
		---  | 
		8/6/24 - 4:25:16 pm  | |||||||||||||
39  | 
		DIR  | 
		JB  | 
		---  | 
		2,247  | 
		---  | 
		6/4/24  | 
		---  | 
		---  | 
		2,247  | 
		New  | 
		D  | 
		---  | 
		6/14/24 - 1:19:29 pm  | |||||||||||||
40  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		6/4/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		6/13/24 - 4:42:14 pm  | |||||||||||||
41  | 
		GC,SEC  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		5/28/24 - 3:21:16 pm  | |||||||||||||
42  | 
		DIR  | 
		JB  | 
		---  | 
		2,256  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		5,192  | 
		76.8  | 
		D  | 
		---  | 
		5/20/24 - 5:44:59 pm  | |||||||||||||
43  | 
		DIR  | 
		JS  | 
		$64,090  | 
		556  | 
		---  | 
		5/16/24  | 
		---  | 
		$115.27  | 
		45,756  | 
		-1.2  | 
		I  | 
		R  | 
		5/20/24 - 5:44:14 pm  | |||||||||||||
44  | 
		DIR  | 
		JB  | 
		---  | 
		1,388  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		46,312  | 
		3.1  | 
		I  | 
		R  | 
		5/20/24 - 5:44:14 pm  | |||||||||||||
45  | 
		DIR  | 
		JB  | 
		---  | 
		1,388  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		71,607  | 
		2.0  | 
		D  | 
		---  | 
		5/20/24 - 5:43:37 pm  | |||||||||||||
46  | 
		DIR  | 
		JB  | 
		---  | 
		1,388  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		14,868  | 
		10.3  | 
		D  | 
		---  | 
		5/20/24 - 5:42:36 pm  | |||||||||||||
47  | 
		DIR  | 
		JB  | 
		---  | 
		2,516  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		86,794  | 
		3.0  | 
		D  | 
		---  | 
		5/20/24 - 5:42:03 pm  | |||||||||||||
48  | 
		DIR  | 
		JB  | 
		---  | 
		2,256  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		9,441  | 
		31.4  | 
		D  | 
		---  | 
		5/20/24 - 5:41:11 pm  | |||||||||||||
49  | 
		DIR  | 
		JS  | 
		$102,475  | 
		889  | 
		---  | 
		5/16/24  | 
		---  | 
		$115.27  | 
		2,063  | 
		-30.1  | 
		D  | 
		R  | 
		5/20/24 - 5:40:42 pm  | |||||||||||||
50  | 
		DIR  | 
		JB  | 
		---  | 
		2,256  | 
		---  | 
		5/16/24  | 
		---  | 
		---  | 
		2,952  | 
		324.1  | 
		D  | 
		R  | 
		5/20/24 - 5:40:42 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |