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  | 
		---  | 
		670  | 
		---  | 
		10/15/25  | 
		---  | 
		---  | 
		46,224  | 
		1.5  | 
		D  | 
		R  | 
		10/17/25 - 11:20:35 am  | |||||||||||||
2  | 
		DIR  | 
		B  | 
		$63,459  | 
		1,027  | 
		---  | 
		7/30/25  | 
		$61.79  | 
		$61.80  | 
		10,302  | 
		11.1  | 
		D  | 
		R  | 
		8/1/25 - 6:28:14 am  | |||||||||||||
3  | 
		DIR  | 
		JB  | 
		---  | 
		671  | 
		---  | 
		7/15/25  | 
		---  | 
		---  | 
		45,554  | 
		1.5  | 
		D  | 
		R  | 
		7/17/25 - 4:02:56 pm  | |||||||||||||
4  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		41,117  | 
		7.3  | 
		D  | 
		R  | 
		6/18/25 - 6:11:31 pm  | |||||||||||||
5  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		9,275  | 
		43.3  | 
		D  | 
		R  | 
		6/18/25 - 6:10:48 pm  | |||||||||||||
6  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		44,883  | 
		6.7  | 
		D  | 
		R  | 
		6/18/25 - 6:09:59 pm  | |||||||||||||
7  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		5,622  | 
		99.4  | 
		D  | 
		R  | 
		6/18/25 - 6:09:16 pm  | |||||||||||||
8  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		19,804  | 
		16.5  | 
		D  | 
		R  | 
		6/18/25 - 6:08:38 pm  | |||||||||||||
9  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		9,669  | 
		40.8  | 
		D  | 
		R  | 
		6/18/25 - 6:08:01 pm  | |||||||||||||
10  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		25,746  | 
		12.2  | 
		D  | 
		R  | 
		6/18/25 - 6:07:19 pm  | |||||||||||||
11  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		33,821  | 
		9.0  | 
		D  | 
		R  | 
		6/18/25 - 6:05:49 pm  | |||||||||||||
12  | 
		DIR  | 
		JB  | 
		---  | 
		2,802  | 
		---  | 
		6/16/25  | 
		---  | 
		---  | 
		21,536  | 
		15.0  | 
		D  | 
		R  | 
		6/18/25 - 6:04:55 pm  | |||||||||||||
13  | 
		DIR  | 
		JB  | 
		---  | 
		842  | 
		---  | 
		4/15/25  | 
		---  | 
		---  | 
		42,081  | 
		2.0  | 
		D  | 
		R  | 
		4/17/25 - 5:40:08 pm  | |||||||||||||
14  | 
		VP,CAO,GC,SEC  | 
		JS  | 
		$741,226  | 
		11,936  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		124,080  | 
		-8.8  | 
		D  | 
		R  | 
		2/20/25 - 6:47:22 pm  | |||||||||||||
15  | 
		VP,CAO,GC,SEC  | 
		JB  | 
		---  | 
		25,173  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		136,016  | 
		22.7  | 
		D  | 
		R  | 
		2/20/25 - 6:47:22 pm  | |||||||||||||
16  | 
		VP,OO  | 
		JS  | 
		$776,374  | 
		12,502  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		119,058  | 
		-9.5  | 
		D  | 
		R  | 
		2/20/25 - 6:46:37 pm  | |||||||||||||
17  | 
		VP,OO  | 
		JB  | 
		---  | 
		22,885  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		131,560  | 
		21.1  | 
		D  | 
		R  | 
		2/20/25 - 6:46:37 pm  | |||||||||||||
18  | 
		VP  | 
		JS  | 
		$927,153  | 
		14,930  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		153,207  | 
		-8.9  | 
		D  | 
		R  | 
		2/20/25 - 6:45:57 pm  | |||||||||||||
19  | 
		VP  | 
		JB  | 
		---  | 
		31,163  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		168,137  | 
		22.8  | 
		D  | 
		R  | 
		2/20/25 - 6:45:57 pm  | |||||||||||||
20  | 
		VP,CTO  | 
		JS  | 
		$173,073  | 
		2,787  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		47,547  | 
		-5.5  | 
		D  | 
		R  | 
		2/20/25 - 6:45:18 pm  | |||||||||||||
21  | 
		VP,CTO  | 
		JB  | 
		---  | 
		19,425  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		50,334  | 
		62.8  | 
		D  | 
		R  | 
		2/20/25 - 6:45:18 pm  | |||||||||||||
22  | 
		VP,CAO  | 
		JS  | 
		$244,177  | 
		3,932  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		36,227  | 
		-9.8  | 
		D  | 
		R  | 
		2/20/25 - 6:44:28 pm  | |||||||||||||
23  | 
		VP,CAO  | 
		JB  | 
		---  | 
		8,498  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		40,159  | 
		26.8  | 
		D  | 
		R  | 
		2/20/25 - 6:44:28 pm  | |||||||||||||
24  | 
		VP,CFO  | 
		JS  | 
		$1,070,915  | 
		17,245  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		134,721  | 
		-11.3  | 
		D  | 
		R  | 
		2/20/25 - 6:43:36 pm  | |||||||||||||
25  | 
		VP,CFO  | 
		JB  | 
		---  | 
		31,812  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		151,966  | 
		26.5  | 
		D  | 
		R  | 
		2/20/25 - 6:43:36 pm  | |||||||||||||
26  | 
		PR,CEO,DIR  | 
		JS  | 
		$2,781,397  | 
		44,789  | 
		---  | 
		2/18/25  | 
		---  | 
		$62.10  | 
		539,113  | 
		-7.7  | 
		D  | 
		R  | 
		2/20/25 - 6:42:27 pm  | |||||||||||||
27  | 
		PR,CEO,DIR  | 
		JB  | 
		---  | 
		121,409  | 
		---  | 
		2/18/25  | 
		---  | 
		---  | 
		583,902  | 
		26.3  | 
		D  | 
		R  | 
		2/20/25 - 6:42:27 pm  | |||||||||||||
28  | 
		DIR  | 
		JB  | 
		---  | 
		604  | 
		---  | 
		1/15/25  | 
		---  | 
		---  | 
		41,239  | 
		1.5  | 
		D  | 
		R  | 
		1/16/25 - 4:06:04 pm  | |||||||||||||
29  | 
		VP,CAO,GC,SEC  | 
		JS  | 
		$35,019  | 
		557  | 
		---  | 
		1/8/25  | 
		---  | 
		$62.87  | 
		110,843  | 
		-0.5  | 
		D  | 
		R  | 
		1/10/25 - 4:11:21 pm  | |||||||||||||
30  | 
		DIR  | 
		B  | 
		$51,020  | 
		1,000  | 
		---  | 
		10/28/24  | 
		---  | 
		$51.02  | 
		6,473  | 
		18.3  | 
		D  | 
		R  | 
		10/30/24 - 4:06:33 pm  | |||||||||||||
31  | 
		DIR  | 
		JB  | 
		---  | 
		744  | 
		---  | 
		10/15/24  | 
		---  | 
		---  | 
		40,635  | 
		1.9  | 
		D  | 
		R  | 
		10/17/24 - 4:08:04 pm  | |||||||||||||
32  | 
		DIR  | 
		B  | 
		$99,644  | 
		2,000  | 
		---  | 
		8/12/24  | 
		---  | 
		$49.82  | 
		5,473  | 
		57.6  | 
		D  | 
		R  | 
		8/14/24 - 4:03:48 pm  | |||||||||||||
33  | 
		DIR  | 
		JB  | 
		---  | 
		2,820  | 
		---  | 
		7/15/24  | 
		---  | 
		---  | 
		2,820  | 
		New  | 
		D  | 
		R  | 
		7/17/24 - 4:08:53 pm  | |||||||||||||
34  | 
		DIR  | 
		JB  | 
		---  | 
		887  | 
		---  | 
		7/15/24  | 
		---  | 
		---  | 
		39,891  | 
		2.3  | 
		D  | 
		R  | 
		7/17/24 - 4:07:44 pm  | |||||||||||||
35  | 
		VP,CFO  | 
		JS  | 
		$178,949  | 
		3,673  | 
		---  | 
		7/15/24  | 
		---  | 
		$48.72  | 
		120,154  | 
		-3.0  | 
		D  | 
		R  | 
		7/17/24 - 4:06:54 pm  | |||||||||||||
36  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		18,734  | 
		22.8  | 
		D  | 
		R  | 
		6/20/24 - 4:12:42 pm  | |||||||||||||
37  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		31,019  | 
		12.6  | 
		D  | 
		R  | 
		6/20/24 - 4:12:00 pm  | |||||||||||||
38  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		22,944  | 
		17.8  | 
		D  | 
		R  | 
		6/20/24 - 4:10:46 pm  | |||||||||||||
39  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		6,867  | 
		102.3  | 
		D  | 
		R  | 
		6/20/24 - 4:10:03 pm  | |||||||||||||
40  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		17,002  | 
		25.7  | 
		D  | 
		R  | 
		6/20/24 - 4:09:13 pm  | |||||||||||||
41  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		39,004  | 
		9.8  | 
		D  | 
		R  | 
		6/20/24 - 4:08:34 pm  | |||||||||||||
42  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		3,473  | 
		New  | 
		D  | 
		R  | 
		6/20/24 - 4:07:35 pm  | |||||||||||||
43  | 
		DIR  | 
		JB  | 
		---  | 
		3,473  | 
		---  | 
		6/17/24  | 
		---  | 
		---  | 
		38,315  | 
		10.0  | 
		D  | 
		R  | 
		6/20/24 - 4:06:25 pm  | |||||||||||||
44  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		6/10/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		D  | 
		---  | 
		6/11/24 - 4:32:35 pm  | |||||||||||||
45  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/14/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		D  | 
		---  | 
		5/15/24 - 4:24:26 pm  | |||||||||||||
46  | 
		DIR  | 
		JB  | 
		---  | 
		1,025  | 
		---  | 
		4/15/24  | 
		---  | 
		---  | 
		35,531  | 
		3.0  | 
		D  | 
		R  | 
		4/17/24 - 4:16:32 pm  | |||||||||||||
47  | 
		VP,CAO,GC,SEC  | 
		JS  | 
		$54,305  | 
		1,525  | 
		---  | 
		3/25/24  | 
		---  | 
		$35.61  | 
		111,400  | 
		-1.4  | 
		D  | 
		R  | 
		3/27/24 - 4:12:12 pm  | |||||||||||||
48  | 
		VP,OO  | 
		JS  | 
		$63,849  | 
		1,793  | 
		---  | 
		3/25/24  | 
		---  | 
		$35.61  | 
		108,675  | 
		-1.6  | 
		D  | 
		R  | 
		3/27/24 - 4:11:08 pm  | |||||||||||||
49  | 
		VP  | 
		JS  | 
		$84,253  | 
		2,366  | 
		---  | 
		3/25/24  | 
		---  | 
		$35.61  | 
		136,974  | 
		-1.7  | 
		D  | 
		R  | 
		3/27/24 - 4:10:12 pm  | |||||||||||||
50  | 
		VP,CFO  | 
		JS  | 
		$84,894  | 
		2,384  | 
		---  | 
		3/25/24  | 
		---  | 
		$35.61  | 
		123,827  | 
		-1.9  | 
		D  | 
		R  | 
		3/27/24 - 4:08:21 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |