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  | 
		VP,CAO  | 
		JS  | 
		$4,840  | 
		69  | 
		---  | 
		10/18/25  | 
		---  | 
		$70.15  | 
		477  | 
		-12.6  | 
		D  | 
		R  | 
		10/21/25 - 2:37:33 pm  | |||||||||||||
2  | 
		VP,CAO  | 
		JB  | 
		---  | 
		232  | 
		---  | 
		10/18/25  | 
		---  | 
		---  | 
		546  | 
		73.9  | 
		D  | 
		R  | 
		10/21/25 - 2:37:33 pm  | |||||||||||||
3  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		9/22/25  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		9/30/25 - 4:01:48 pm  | |||||||||||||
4  | 
		O  | 
		JS  | 
		$18,578  | 
		236  | 
		---  | 
		8/13/25  | 
		---  | 
		$78.72  | 
		3,996  | 
		-5.6  | 
		D  | 
		R  | 
		8/15/25 - 5:07:30 pm  | |||||||||||||
5  | 
		O  | 
		JB  | 
		---  | 
		553  | 
		---  | 
		8/13/25  | 
		---  | 
		---  | 
		4,232  | 
		15.0  | 
		D  | 
		R  | 
		8/15/25 - 5:07:30 pm  | |||||||||||||
6  | 
		PR,CEO  | 
		JS  | 
		$24,639  | 
		313  | 
		---  | 
		8/13/25  | 
		---  | 
		$78.72  | 
		44,084  | 
		-0.7  | 
		D  | 
		R  | 
		8/15/25 - 5:06:14 pm  | |||||||||||||
7  | 
		PR,CEO  | 
		JB  | 
		---  | 
		701  | 
		---  | 
		8/13/25  | 
		---  | 
		---  | 
		44,397  | 
		1.6  | 
		D  | 
		R  | 
		8/15/25 - 5:06:14 pm  | |||||||||||||
8  | 
		O  | 
		JS  | 
		$32,281  | 
		434  | 
		---  | 
		6/30/25  | 
		---  | 
		$74.38  | 
		3,679  | 
		-10.6  | 
		D  | 
		R  | 
		7/2/25 - 6:54:21 pm  | |||||||||||||
9  | 
		O  | 
		JB  | 
		---  | 
		1,020  | 
		---  | 
		6/30/25  | 
		---  | 
		---  | 
		4,113  | 
		33.0  | 
		D  | 
		R  | 
		7/2/25 - 6:54:21 pm  | |||||||||||||
10  | 
		PR,CEO  | 
		JS  | 
		$317,515  | 
		4,713  | 
		---  | 
		6/7/25  | 
		---  | 
		$67.37  | 
		40,867  | 
		-10.3  | 
		D  | 
		R  | 
		6/10/25 - 8:43:55 pm  | |||||||||||||
11  | 
		PR,CEO  | 
		JB  | 
		---  | 
		10,532  | 
		---  | 
		6/7/25  | 
		---  | 
		---  | 
		45,988  | 
		29.7  | 
		D  | 
		R  | 
		6/10/25 - 8:43:55 pm  | |||||||||||||
12  | 
		O  | 
		OS  | 
		---  | 
		971  | 
		---  | 
		6/7/25  | 
		---  | 
		---  | 
		3,509  | 
		-21.7  | 
		D  | 
		R  | 
		6/10/25 - 8:43:20 pm  | |||||||||||||
13  | 
		O  | 
		JS  | 
		$60,161  | 
		893  | 
		---  | 
		6/7/25  | 
		---  | 
		$67.37  | 
		2,538  | 
		-26.0  | 
		D  | 
		R  | 
		6/10/25 - 8:43:20 pm  | |||||||||||||
14  | 
		O  | 
		JB  | 
		---  | 
		1,115  | 
		---  | 
		6/7/25  | 
		---  | 
		---  | 
		3,015  | 
		58.7  | 
		D  | 
		R  | 
		6/10/25 - 8:43:20 pm  | |||||||||||||
15  | 
		VP,CAO  | 
		JS  | 
		$4,312  | 
		64  | 
		---  | 
		6/7/25  | 
		---  | 
		$67.37  | 
		314  | 
		-16.9  | 
		D  | 
		R  | 
		6/10/25 - 8:42:45 pm  | |||||||||||||
16  | 
		VP,CAO  | 
		JB  | 
		---  | 
		215  | 
		---  | 
		6/7/25  | 
		---  | 
		---  | 
		448  | 
		92.3  | 
		D  | 
		R  | 
		6/10/25 - 8:42:45 pm  | |||||||||||||
17  | 
		VP,CFO,TR  | 
		JB*  | 
		$210,115  | 
		3,050  | 
		---  | 
		5/21/25  | 
		---  | 
		$68.89  | 
		7,150  | 
		74.4  | 
		D  | 
		R  | 
		5/22/25 - 4:51:10 pm  | |||||||||||||
18  | 
		VP,CFO,TR  | 
		B  | 
		$288,985  | 
		4,100  | 
		---  | 
		5/20/25  | 
		$69.65  | 
		$70.79  | 
		4,100  | 
		New  | 
		D  | 
		R  | 
		5/21/25 - 8:04:04 pm  | |||||||||||||
19  | 
		VP,CFO,TR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/19/25  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		5/19/25 - 2:04:07 pm  | |||||||||||||
20  | 
		DIR  | 
		JB  | 
		---  | 
		2,234  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		9,764  | 
		29.7  | 
		D  | 
		R  | 
		5/20/25 - 7:40:36 pm  | |||||||||||||
21  | 
		DIR  | 
		JB  | 
		---  | 
		1,340  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		36,377  | 
		3.8  | 
		D  | 
		R  | 
		5/20/25 - 7:39:57 pm  | |||||||||||||
22  | 
		DIR  | 
		JB  | 
		---  | 
		1,340  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		14,443  | 
		10.2  | 
		D  | 
		R  | 
		5/20/25 - 7:38:51 pm  | |||||||||||||
23  | 
		DIR  | 
		JB  | 
		---  | 
		1,340  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		7,443  | 
		22.0  | 
		D  | 
		R  | 
		5/20/25 - 7:37:35 pm  | |||||||||||||
24  | 
		DIR  | 
		JB  | 
		---  | 
		1,340  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		3,891  | 
		52.5  | 
		D  | 
		R  | 
		5/20/25 - 7:36:28 pm  | |||||||||||||
25  | 
		DIR  | 
		JB  | 
		---  | 
		1,340  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		2,901  | 
		85.8  | 
		D  | 
		R  | 
		5/20/25 - 7:35:20 pm  | |||||||||||||
26  | 
		DIR  | 
		JB  | 
		---  | 
		1,340  | 
		---  | 
		5/17/25  | 
		---  | 
		---  | 
		3,891  | 
		52.5  | 
		D  | 
		R  | 
		5/20/25 - 7:34:38 pm  | |||||||||||||
27  | 
		GC,SEC  | 
		JS  | 
		$17,944  | 
		173  | 
		---  | 
		1/4/25  | 
		---  | 
		$103.72  | 
		636  | 
		-21.4  | 
		D  | 
		R  | 
		1/6/25 - 3:54:38 pm  | |||||||||||||
28  | 
		GC,SEC  | 
		JB  | 
		---  | 
		576  | 
		---  | 
		1/4/25  | 
		---  | 
		---  | 
		986  | 
		140.5  | 
		D  | 
		R  | 
		1/6/25 - 3:54:38 pm  | |||||||||||||
29  | 
		VP,CAO  | 
		JS  | 
		$7,668  | 
		70  | 
		---  | 
		10/18/24  | 
		---  | 
		$109.54  | 
		163  | 
		-30.0  | 
		D  | 
		R  | 
		10/22/24 - 4:12:42 pm  | |||||||||||||
30  | 
		VP,CAO  | 
		JB  | 
		---  | 
		233  | 
		---  | 
		10/18/24  | 
		---  | 
		---  | 
		233  | 
		New  | 
		D  | 
		R  | 
		10/22/24 - 4:12:42 pm  | |||||||||||||
31  | 
		GC,SEC  | 
		JS  | 
		$20,284  | 
		203  | 
		---  | 
		8/29/24  | 
		---  | 
		$99.92  | 
		478  | 
		-29.8  | 
		D  | 
		R  | 
		9/3/24 - 3:15:21 pm  | |||||||||||||
32  | 
		GC,SEC  | 
		JB  | 
		---  | 
		681  | 
		---  | 
		8/29/24  | 
		---  | 
		---  | 
		681  | 
		New  | 
		D  | 
		R  | 
		9/3/24 - 3:15:21 pm  | |||||||||||||
33  | 
		VP,CFO  | 
		JS  | 
		$163,721  | 
		1,430  | 
		---  | 
		7/17/24  | 
		---  | 
		$114.49  | 
		2,485  | 
		-36.5  | 
		D  | 
		R  | 
		7/18/24 - 3:32:50 pm  | |||||||||||||
34  | 
		VP,CFO  | 
		JB  | 
		---  | 
		4,808  | 
		---  | 
		7/17/24  | 
		---  | 
		---  | 
		3,756  | 
		---  | 
		D  | 
		R  | 
		7/18/24 - 3:32:50 pm  | |||||||||||||
35  | 
		O  | 
		JS  | 
		$40,587  | 
		436  | 
		---  | 
		6/30/24  | 
		---  | 
		$93.09  | 
		1,900  | 
		-18.7  | 
		D  | 
		R  | 
		7/2/24 - 2:19:07 pm  | |||||||||||||
36  | 
		O  | 
		JB  | 
		---  | 
		1,020  | 
		---  | 
		6/30/24  | 
		---  | 
		---  | 
		2,336  | 
		77.5  | 
		D  | 
		R  | 
		7/2/24 - 2:19:07 pm  | |||||||||||||
37  | 
		O  | 
		JS  | 
		$96,381  | 
		987  | 
		6/7/24  | 
		6/8/24  | 
		---  | 
		$97.65  | 
		637  | 
		-60.8  | 
		D  | 
		R  | 
		6/11/24 - 8:09:26 pm  | |||||||||||||
38  | 
		O  | 
		JB  | 
		---  | 
		2,233  | 
		6/7/24  | 
		6/8/24  | 
		---  | 
		---  | 
		1,755  | 
		---  | 
		D  | 
		R  | 
		6/11/24 - 8:09:26 pm  | |||||||||||||
39  | 
		PR,CEO  | 
		JS  | 
		$236,997  | 
		2,427  | 
		---  | 
		6/7/24  | 
		---  | 
		$97.65  | 
		37,877  | 
		-6.0  | 
		D  | 
		R  | 
		6/11/24 - 8:16:39 pm  | |||||||||||||
40  | 
		PR,CEO  | 
		JB  | 
		---  | 
		5,412  | 
		---  | 
		6/7/24  | 
		---  | 
		---  | 
		40,304  | 
		15.5  | 
		D  | 
		R  | 
		6/11/24 - 8:16:39 pm  | |||||||||||||
41  | 
		DIR  | 
		JB  | 
		---  | 
		2,601  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		7,530  | 
		52.8  | 
		D  | 
		R  | 
		5/21/24 - 7:11:31 pm  | |||||||||||||
42  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		2,551  | 
		157.7  | 
		D  | 
		R  | 
		5/21/24 - 6:46:01 pm  | |||||||||||||
43  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		6,103  | 
		34.4  | 
		D  | 
		R  | 
		5/21/24 - 6:44:25 pm  | |||||||||||||
44  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		2,551  | 
		157.7  | 
		D  | 
		R  | 
		5/21/24 - 6:42:44 pm  | |||||||||||||
45  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		13,103  | 
		13.5  | 
		D  | 
		R  | 
		5/21/24 - 6:41:47 pm  | |||||||||||||
46  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		35,037  | 
		4.7  | 
		D  | 
		R  | 
		5/21/24 - 6:40:29 pm  | |||||||||||||
47  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		1,561  | 
		New  | 
		D  | 
		R  | 
		5/21/24 - 6:38:14 pm  | |||||||||||||
48  | 
		DIR  | 
		JB  | 
		---  | 
		1,561  | 
		---  | 
		5/18/24  | 
		---  | 
		---  | 
		5,103  | 
		44.1  | 
		D  | 
		R  | 
		5/21/24 - 6:36:44 pm  | |||||||||||||
49  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		4/1/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		R  | 
		4/4/24 - 4:16:03 pm  | |||||||||||||
50  | 
		DIR  | 
		S  | 
		$622,598  | 
		5,352  | 
		---  | 
		3/15/24  | 
		---  | 
		$116.33  | 
		33,476  | 
		-13.8  | 
		D  | 
		R  | 
		3/15/24 - 6:48:08 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |