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  | 
		---  | 
		3,238  | 
		---  | 
		10/2/25  | 
		---  | 
		---  | 
		13,238  | 
		32.4  | 
		D  | 
		R  | 
		10/6/25 - 8:07:46 pm  | |||||||||||||
2  | 
		CEO,DIR,BO  | 
		JS  | 
		$290,857  | 
		10,470  | 
		---  | 
		10/1/25  | 
		---  | 
		$27.78  | 
		875,373  | 
		-1.2  | 
		D  | 
		R  | 
		10/3/25 - 4:34:33 pm  | |||||||||||||
3  | 
		PR,DIR,BO  | 
		JS  | 
		$274,411  | 
		9,878  | 
		---  | 
		10/1/25  | 
		---  | 
		$27.78  | 
		793,931  | 
		-1.2  | 
		D  | 
		R  | 
		10/3/25 - 4:34:16 pm  | |||||||||||||
4  | 
		CFO  | 
		JS  | 
		$145,095  | 
		5,223  | 
		---  | 
		10/1/25  | 
		---  | 
		$27.78  | 
		439,393  | 
		-1.2  | 
		D  | 
		R  | 
		10/3/25 - 4:33:43 pm  | |||||||||||||
5  | 
		CEO,DIR,BO  | 
		JS  | 
		$264,028  | 
		10,469  | 
		---  | 
		9/1/25  | 
		---  | 
		$25.22  | 
		885,843  | 
		-1.2  | 
		D  | 
		R  | 
		9/3/25 - 1:01:50 pm  | |||||||||||||
6  | 
		PR,DIR,BO  | 
		JS  | 
		$249,123  | 
		9,878  | 
		---  | 
		9/1/25  | 
		---  | 
		$25.22  | 
		803,809  | 
		-1.2  | 
		D  | 
		R  | 
		9/3/25 - 12:56:11 pm  | |||||||||||||
7  | 
		CFO  | 
		JS  | 
		$131,699  | 
		5,222  | 
		---  | 
		9/1/25  | 
		---  | 
		$25.22  | 
		444,616  | 
		-1.2  | 
		D  | 
		R  | 
		9/3/25 - 12:52:56 pm  | |||||||||||||
8  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		8/18/25  | 
		---  | 
		---  | 
		63,644  | 
		---  | 
		D  | 
		A  | 
		9/16/25 - 6:31:22 pm  | |||||||||||||
9  | 
		O  | 
		3  | 
		---  | 
		---  | 
		---  | 
		8/18/25  | 
		---  | 
		---  | 
		63,644  | 
		---  | 
		D  | 
		R  | 
		9/11/25 - 5:20:46 pm  | |||||||||||||
10  | 
		CEO,DIR,BO  | 
		JS  | 
		$322,864  | 
		10,469  | 
		---  | 
		8/1/25  | 
		---  | 
		$30.84  | 
		896,312  | 
		-1.2  | 
		D  | 
		R  | 
		8/4/25 - 8:36:11 pm  | |||||||||||||
11  | 
		LO  | 
		JS  | 
		$93,353  | 
		3,027  | 
		---  | 
		8/1/25  | 
		---  | 
		$30.84  | 
		253,579  | 
		-1.2  | 
		D  | 
		R  | 
		8/4/25 - 8:31:54 pm  | |||||||||||||
12  | 
		CFO  | 
		JS  | 
		$161,016  | 
		5,221  | 
		---  | 
		8/1/25  | 
		---  | 
		$30.84  | 
		449,838  | 
		-1.1  | 
		D  | 
		R  | 
		8/4/25 - 8:26:36 pm  | |||||||||||||
13  | 
		PR,DIR,BO  | 
		JS  | 
		$304,576  | 
		9,876  | 
		---  | 
		8/1/25  | 
		---  | 
		$30.84  | 
		813,687  | 
		-1.2  | 
		D  | 
		R  | 
		8/4/25 - 8:21:08 pm  | |||||||||||||
14  | 
		LO  | 
		JS  | 
		$8,856  | 
		270  | 
		---  | 
		7/4/25  | 
		---  | 
		$32.80  | 
		256,606  | 
		-0.1  | 
		D  | 
		R  | 
		7/7/25 - 5:22:17 pm  | |||||||||||||
15  | 
		CEO,DIR,BO  | 
		JS  | 
		$301,850  | 
		10,470  | 
		---  | 
		7/1/25  | 
		---  | 
		$28.83  | 
		906,781  | 
		-1.1  | 
		D  | 
		R  | 
		7/3/25 - 3:53:14 pm  | |||||||||||||
16  | 
		PR,DIR,BO  | 
		JS  | 
		$284,783  | 
		9,878  | 
		---  | 
		7/1/25  | 
		---  | 
		$28.83  | 
		823,563  | 
		-1.2  | 
		D  | 
		R  | 
		7/3/25 - 3:49:55 pm  | |||||||||||||
17  | 
		CFO  | 
		JS  | 
		$150,521  | 
		5,221  | 
		---  | 
		7/1/25  | 
		---  | 
		$28.83  | 
		455,059  | 
		-1.1  | 
		D  | 
		R  | 
		7/3/25 - 3:46:07 pm  | |||||||||||||
18  | 
		LO  | 
		JS  | 
		$87,240  | 
		3,026  | 
		---  | 
		7/1/25  | 
		---  | 
		$28.83  | 
		256,876  | 
		-1.2  | 
		D  | 
		R  | 
		7/3/25 - 3:42:55 pm  | |||||||||||||
19  | 
		LO  | 
		JS  | 
		$8,089  | 
		271  | 
		---  | 
		6/4/25  | 
		---  | 
		$29.85  | 
		259,902  | 
		-0.1  | 
		D  | 
		R  | 
		6/5/25 - 7:06:41 pm  | |||||||||||||
20  | 
		CEO,DIR,BO  | 
		JS  | 
		$298,395  | 
		10,470  | 
		---  | 
		6/2/25  | 
		---  | 
		$28.50  | 
		917,251  | 
		-1.1  | 
		D  | 
		R  | 
		6/3/25 - 6:28:02 pm  | |||||||||||||
21  | 
		CFO  | 
		JS  | 
		$148,827  | 
		5,222  | 
		---  | 
		6/2/25  | 
		---  | 
		$28.50  | 
		460,280  | 
		-1.1  | 
		D  | 
		R  | 
		6/3/25 - 6:25:08 pm  | |||||||||||||
22  | 
		LO  | 
		JS  | 
		$86,241  | 
		3,026  | 
		---  | 
		6/2/25  | 
		---  | 
		$28.50  | 
		260,173  | 
		-1.1  | 
		D  | 
		R  | 
		6/3/25 - 6:21:45 pm  | |||||||||||||
23  | 
		PR,DIR,BO  | 
		JS  | 
		$281,495  | 
		9,877  | 
		---  | 
		6/2/25  | 
		---  | 
		$28.50  | 
		833,441  | 
		-1.2  | 
		D  | 
		R  | 
		6/3/25 - 6:18:13 pm  | |||||||||||||
24  | 
		CTO  | 
		JB  | 
		---  | 
		42,732  | 
		---  | 
		5/21/25  | 
		---  | 
		---  | 
		290,098  | 
		17.3  | 
		D  | 
		R  | 
		5/22/25 - 7:39:53 pm  | |||||||||||||
25  | 
		DIR  | 
		JB  | 
		---  | 
		5,000  | 
		---  | 
		5/21/25  | 
		---  | 
		---  | 
		10,000  | 
		100.0  | 
		D  | 
		R  | 
		5/22/25 - 7:39:36 pm  | |||||||||||||
26  | 
		CEO,DIR,BO  | 
		JS  | 
		$163,474  | 
		4,737  | 
		---  | 
		5/21/25  | 
		---  | 
		$34.51  | 
		927,721  | 
		-0.5  | 
		D  | 
		R  | 
		5/22/25 - 7:39:12 pm  | |||||||||||||
27  | 
		CEO,DIR,BO  | 
		JB  | 
		---  | 
		128,195  | 
		---  | 
		5/21/25  | 
		---  | 
		---  | 
		932,458  | 
		15.9  | 
		D  | 
		R  | 
		5/22/25 - 7:39:12 pm  | |||||||||||||
28  | 
		CFO  | 
		JS  | 
		$79,925  | 
		2,316  | 
		---  | 
		5/21/25  | 
		---  | 
		$34.51  | 
		465,502  | 
		-0.5  | 
		D  | 
		R  | 
		5/22/25 - 7:38:54 pm  | |||||||||||||
29  | 
		CFO  | 
		JB  | 
		---  | 
		62,673  | 
		---  | 
		5/21/25  | 
		---  | 
		---  | 
		467,818  | 
		15.5  | 
		D  | 
		R  | 
		5/22/25 - 7:38:54 pm  | |||||||||||||
30  | 
		PR,DIR,BO  | 
		JS  | 
		$81,754  | 
		2,369  | 
		---  | 
		5/21/25  | 
		---  | 
		$34.51  | 
		843,318  | 
		-0.3  | 
		D  | 
		R  | 
		5/22/25 - 7:38:36 pm  | |||||||||||||
31  | 
		PR,DIR,BO  | 
		JB  | 
		---  | 
		64,098  | 
		---  | 
		5/21/25  | 
		---  | 
		---  | 
		845,687  | 
		8.2  | 
		D  | 
		R  | 
		5/22/25 - 7:38:36 pm  | |||||||||||||
32  | 
		CTO  | 
		S  | 
		$205,254  | 
		4,887  | 
		---  | 
		5/14/25  | 
		---  | 
		$42.00  | 
		247,366  | 
		-1.9  | 
		D  | 
		---  | 
		5/16/25 - 4:16:21 pm  | |||||||||||||
33  | 
		CFO  | 
		S  | 
		$32,600  | 
		800  | 
		---  | 
		5/14/25  | 
		---  | 
		$40.75  | 
		405,145  | 
		-0.2  | 
		D  | 
		---  | 
		5/16/25 - 4:13:46 pm  | |||||||||||||
34  | 
		LO  | 
		JS  | 
		$118,174  | 
		3,027  | 
		---  | 
		5/1/25  | 
		---  | 
		$39.04  | 
		263,470  | 
		-1.1  | 
		D  | 
		R  | 
		5/2/25 - 5:37:48 pm  | |||||||||||||
35  | 
		DIR,BO  | 
		JS  | 
		$362,486  | 
		9,285  | 
		---  | 
		5/1/25  | 
		---  | 
		$39.04  | 
		781,589  | 
		-1.2  | 
		D  | 
		R  | 
		5/2/25 - 5:36:36 pm  | |||||||||||||
36  | 
		CEO,DIR,BO  | 
		JS  | 
		$362,486  | 
		9,285  | 
		---  | 
		5/1/25  | 
		---  | 
		$39.04  | 
		804,263  | 
		-1.1  | 
		D  | 
		R  | 
		5/2/25 - 5:35:09 pm  | |||||||||||||
37  | 
		CFO  | 
		JS  | 
		$181,224  | 
		4,642  | 
		---  | 
		5/1/25  | 
		---  | 
		$39.04  | 
		405,945  | 
		-1.1  | 
		D  | 
		R  | 
		5/2/25 - 5:34:32 pm  | |||||||||||||
38  | 
		LO  | 
		JS  | 
		$11,553  | 
		271  | 
		---  | 
		4/4/25  | 
		---  | 
		$42.63  | 
		266,497  | 
		-0.1  | 
		D  | 
		R  | 
		4/7/25 - 1:20:06 pm  | |||||||||||||
39  | 
		LO  | 
		JS  | 
		$138,455  | 
		3,027  | 
		---  | 
		4/1/25  | 
		---  | 
		$45.74  | 
		266,768  | 
		-1.1  | 
		D  | 
		R  | 
		4/2/25 - 12:18:27 pm  | |||||||||||||
40  | 
		DIR,BO  | 
		JS  | 
		$424,696  | 
		9,285  | 
		---  | 
		4/1/25  | 
		---  | 
		$45.74  | 
		790,874  | 
		-1.2  | 
		D  | 
		R  | 
		4/2/25 - 12:14:04 pm  | |||||||||||||
41  | 
		CEO,DIR,BO  | 
		JS  | 
		$424,696  | 
		9,285  | 
		---  | 
		4/1/25  | 
		---  | 
		$45.74  | 
		813,548  | 
		-1.1  | 
		D  | 
		R  | 
		4/2/25 - 12:05:18 pm  | |||||||||||||
42  | 
		CFO  | 
		JS  | 
		$212,371  | 
		4,643  | 
		---  | 
		4/1/25  | 
		---  | 
		$45.74  | 
		410,587  | 
		-1.1  | 
		D  | 
		R  | 
		4/2/25 - 11:57:11 am  | |||||||||||||
43  | 
		LO  | 
		JS  | 
		$138,759  | 
		3,296  | 
		3/3/25  | 
		3/4/25  | 
		---  | 
		$40.97  | 
		269,795  | 
		-1.2  | 
		D  | 
		R  | 
		3/4/25 - 7:44:38 pm  | |||||||||||||
44  | 
		CEO,DIR,BO  | 
		JS  | 
		$391,827  | 
		9,285  | 
		---  | 
		3/3/25  | 
		---  | 
		$42.20  | 
		822,833  | 
		-1.1  | 
		D  | 
		R  | 
		3/4/25 - 7:43:50 pm  | |||||||||||||
45  | 
		CFO  | 
		JS  | 
		$195,892  | 
		4,642  | 
		---  | 
		3/3/25  | 
		---  | 
		$42.20  | 
		415,230  | 
		-1.1  | 
		D  | 
		R  | 
		3/4/25 - 7:43:20 pm  | |||||||||||||
46  | 
		CFO  | 
		JS  | 
		$231,543  | 
		4,642  | 
		---  | 
		2/4/25  | 
		---  | 
		$49.88  | 
		419,872  | 
		-1.1  | 
		D  | 
		R  | 
		2/4/25 - 7:58:23 pm  | |||||||||||||
47  | 
		DIR,BO  | 
		JS  | 
		$463,086  | 
		9,284  | 
		---  | 
		2/4/25  | 
		---  | 
		$49.88  | 
		809,636  | 
		-1.1  | 
		D  | 
		R  | 
		2/4/25 - 7:57:54 pm  | |||||||||||||
48  | 
		CEO,DIR,BO  | 
		JS  | 
		$463,086  | 
		9,284  | 
		---  | 
		2/4/25  | 
		---  | 
		$49.88  | 
		832,118  | 
		-1.1  | 
		D  | 
		R  | 
		2/4/25 - 7:57:18 pm  | |||||||||||||
49  | 
		LO  | 
		JS  | 
		$167,086  | 
		3,297  | 
		---  | 
		2/4/25  | 
		$49.88  | 
		$59.59  | 
		273,091  | 
		-1.2  | 
		D  | 
		R  | 
		2/4/25 - 7:56:47 pm  | |||||||||||||
50  | 
		CFO  | 
		JS  | 
		$149,749  | 
		4,881  | 
		---  | 
		1/23/25  | 
		---  | 
		$30.68  | 
		424,514  | 
		-1.1  | 
		D  | 
		R  | 
		1/28/25 - 9:00:51 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |