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  | 
		CFO  | 
		JS  | 
		$110,414  | 
		3,482  | 
		---  | 
		3/1/25  | 
		---  | 
		$31.71  | 
		2,874  | 
		-54.8  | 
		D  | 
		R  | 
		3/4/25 - 7:27:50 pm  | |||||||||||||
2  | 
		CFO  | 
		JB  | 
		---  | 
		8,969  | 
		---  | 
		3/1/25  | 
		---  | 
		---  | 
		10,947  | 
		453.4  | 
		D  | 
		R  | 
		3/4/25 - 7:27:50 pm  | |||||||||||||
3  | 
		CFO  | 
		3  | 
		---  | 
		---  | 
		---  | 
		3/1/25  | 
		---  | 
		---  | 
		2,635  | 
		---  | 
		D  | 
		R  | 
		3/4/25 - 7:27:39 pm  | |||||||||||||
4  | 
		CAO  | 
		JS  | 
		$7,504  | 
		213  | 
		---  | 
		2/19/25  | 
		---  | 
		$35.23  | 
		16,534  | 
		-1.3  | 
		D  | 
		R  | 
		2/21/25 - 5:49:06 pm  | |||||||||||||
5  | 
		CAO  | 
		JB  | 
		---  | 
		537  | 
		---  | 
		2/19/25  | 
		---  | 
		---  | 
		16,747  | 
		3.3  | 
		D  | 
		R  | 
		2/21/25 - 5:49:06 pm  | |||||||||||||
6  | 
		DIR  | 
		B  | 
		$103,410  | 
		3,000  | 
		---  | 
		2/6/25  | 
		---  | 
		$34.47  | 
		33,827  | 
		9.7  | 
		D  | 
		---  | 
		2/10/25 - 4:01:58 pm  | |||||||||||||
7  | 
		CEO,DIR  | 
		B  | 
		$2,049,704  | 
		59,560  | 
		---  | 
		2/6/25  | 
		---  | 
		$34.41  | 
		59,560  | 
		New  | 
		D  | 
		---  | 
		2/10/25 - 4:01:42 pm  | |||||||||||||
8  | 
		DIR  | 
		JB  | 
		$753  | 
		23  | 
		---  | 
		1/21/25  | 
		---  | 
		$32.74  | 
		30,827  | 
		0.1  | 
		D  | 
		R  | 
		1/23/25 - 8:01:01 pm  | |||||||||||||
9  | 
		DIR  | 
		JB  | 
		$229  | 
		7  | 
		---  | 
		1/21/25  | 
		---  | 
		$32.74  | 
		1,146  | 
		0.6  | 
		D  | 
		---  | 
		1/23/25 - 8:00:10 pm  | |||||||||||||
10  | 
		DIR  | 
		JB  | 
		$15,014  | 
		459  | 
		---  | 
		12/31/24  | 
		---  | 
		$32.71  | 
		30,804  | 
		1.5  | 
		D  | 
		---  | 
		1/3/25 - 6:09:46 pm  | |||||||||||||
11  | 
		DIR  | 
		JB  | 
		$12,495  | 
		382  | 
		---  | 
		12/31/24  | 
		---  | 
		$32.71  | 
		1,139  | 
		50.5  | 
		D  | 
		---  | 
		1/3/25 - 6:09:33 pm  | |||||||||||||
12  | 
		CAO  | 
		JS  | 
		$11,132  | 
		340  | 
		---  | 
		12/1/24  | 
		---  | 
		$32.74  | 
		16,210  | 
		-2.1  | 
		D  | 
		R  | 
		12/3/24 - 6:08:31 pm  | |||||||||||||
13  | 
		CAO  | 
		JB  | 
		---  | 
		987  | 
		---  | 
		12/1/24  | 
		---  | 
		---  | 
		16,550  | 
		6.3  | 
		D  | 
		R  | 
		12/3/24 - 6:08:31 pm  | |||||||||||||
14  | 
		DIR  | 
		S  | 
		$25,320  | 
		801  | 
		---  | 
		11/22/24  | 
		---  | 
		$31.61  | 
		12,398  | 
		-6.1  | 
		D  | 
		---  | 
		11/26/24 - 4:21:28 pm  | |||||||||||||
15  | 
		DIR  | 
		JB  | 
		$12,487  | 
		330  | 
		---  | 
		9/30/24  | 
		---  | 
		$37.84  | 
		30,345  | 
		1.1  | 
		D  | 
		---  | 
		10/2/24 - 4:52:14 pm  | |||||||||||||
16  | 
		DIR  | 
		JB  | 
		$12,487  | 
		330  | 
		---  | 
		9/30/24  | 
		---  | 
		$37.84  | 
		757  | 
		77.3  | 
		D  | 
		---  | 
		10/2/24 - 4:52:04 pm  | |||||||||||||
17  | 
		LO,SEC  | 
		3  | 
		---  | 
		---  | 
		---  | 
		9/23/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		10/3/24 - 5:29:54 pm  | |||||||||||||
18  | 
		LO  | 
		JS  | 
		$15,144  | 
		407  | 
		---  | 
		9/1/24  | 
		---  | 
		$37.21  | 
		9,022  | 
		-4.3  | 
		D  | 
		R  | 
		9/4/24 - 9:06:26 pm  | |||||||||||||
19  | 
		LO  | 
		JB  | 
		---  | 
		1,150  | 
		---  | 
		9/1/24  | 
		---  | 
		---  | 
		10,008  | 
		13.0  | 
		D  | 
		R  | 
		9/4/24 - 9:06:26 pm  | |||||||||||||
20  | 
		CAO  | 
		JS  | 
		$12,614  | 
		339  | 
		---  | 
		9/1/24  | 
		---  | 
		$37.21  | 
		15,563  | 
		-2.1  | 
		D  | 
		R  | 
		9/4/24 - 8:33:09 pm  | |||||||||||||
21  | 
		CAO  | 
		JB  | 
		---  | 
		986  | 
		---  | 
		9/1/24  | 
		---  | 
		---  | 
		15,902  | 
		6.6  | 
		D  | 
		R  | 
		9/4/24 - 8:33:09 pm  | |||||||||||||
22  | 
		LO  | 
		JS  | 
		$334  | 
		11  | 
		---  | 
		7/1/24  | 
		---  | 
		$30.38  | 
		8,916  | 
		-0.1  | 
		D  | 
		R  | 
		7/2/24 - 5:07:57 pm  | |||||||||||||
23  | 
		LO  | 
		JB  | 
		---  | 
		31  | 
		---  | 
		7/1/24  | 
		---  | 
		---  | 
		8,927  | 
		0.3  | 
		D  | 
		R  | 
		7/2/24 - 5:07:57 pm  | |||||||||||||
24  | 
		DIR  | 
		JB  | 
		$12,486  | 
		411  | 
		---  | 
		6/30/24  | 
		---  | 
		$30.38  | 
		30,015  | 
		1.4  | 
		D  | 
		---  | 
		7/2/24 - 5:07:47 pm  | |||||||||||||
25  | 
		DIR  | 
		JB  | 
		$12,486  | 
		411  | 
		---  | 
		6/30/24  | 
		---  | 
		$30.38  | 
		427  | 
		2,568.8  | 
		D  | 
		---  | 
		7/2/24 - 5:07:36 pm  | |||||||||||||
26  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		283,314  | 
		2.2  | 
		D  | 
		R  | 
		6/25/24 - 5:12:06 pm  | |||||||||||||
27  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		82,171  | 
		8.0  | 
		D  | 
		R  | 
		6/25/24 - 5:11:56 pm  | |||||||||||||
28  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		29,603  | 
		25.9  | 
		D  | 
		R  | 
		6/25/24 - 5:11:44 pm  | |||||||||||||
29  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		344,042  | 
		1.8  | 
		D  | 
		R  | 
		6/25/24 - 5:11:33 pm  | |||||||||||||
30  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		19,189  | 
		46.5  | 
		D  | 
		R  | 
		6/25/24 - 5:11:22 pm  | |||||||||||||
31  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		338,043  | 
		1.8  | 
		D  | 
		R  | 
		6/25/24 - 5:11:12 pm  | |||||||||||||
32  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		13,199  | 
		85.6  | 
		D  | 
		R  | 
		6/25/24 - 5:11:01 pm  | |||||||||||||
33  | 
		DIR  | 
		JB  | 
		---  | 
		6,088  | 
		---  | 
		6/22/24  | 
		---  | 
		---  | 
		13,199  | 
		85.6  | 
		D  | 
		R  | 
		6/25/24 - 5:10:50 pm  | |||||||||||||
34  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		277,226  | 
		0.2  | 
		D  | 
		R  | 
		6/18/24 - 5:05:38 pm  | |||||||||||||
35  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		76,083  | 
		0.8  | 
		D  | 
		R  | 
		6/18/24 - 5:05:27 pm  | |||||||||||||
36  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		23,515  | 
		2.6  | 
		D  | 
		R  | 
		6/18/24 - 5:05:15 pm  | |||||||||||||
37  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		8,543  | 
		7.4  | 
		D  | 
		R  | 
		6/18/24 - 5:04:59 pm  | |||||||||||||
38  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		337,954  | 
		0.2  | 
		D  | 
		R  | 
		6/18/24 - 5:04:47 pm  | |||||||||||||
39  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		13,101  | 
		4.7  | 
		D  | 
		R  | 
		6/18/24 - 5:04:36 pm  | |||||||||||||
40  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		7,111  | 
		9.0  | 
		D  | 
		R  | 
		6/18/24 - 5:04:25 pm  | |||||||||||||
41  | 
		DIR  | 
		JB  | 
		---  | 
		585  | 
		---  | 
		6/15/24  | 
		---  | 
		---  | 
		7,111  | 
		9.0  | 
		D  | 
		R  | 
		6/18/24 - 5:04:08 pm  | |||||||||||||
42  | 
		LO  | 
		JS  | 
		$12,466  | 
		407  | 
		---  | 
		6/1/24  | 
		---  | 
		$30.63  | 
		8,258  | 
		-4.7  | 
		D  | 
		R  | 
		6/4/24 - 5:08:35 pm  | |||||||||||||
43  | 
		LO  | 
		JB  | 
		---  | 
		1,151  | 
		---  | 
		6/1/24  | 
		---  | 
		---  | 
		9,245  | 
		14.2  | 
		D  | 
		R  | 
		6/4/24 - 5:08:35 pm  | |||||||||||||
44  | 
		CEO,DIR  | 
		JS  | 
		$480,707  | 
		15,694  | 
		---  | 
		6/1/24  | 
		---  | 
		$30.63  | 
		55,370  | 
		-22.1  | 
		D  | 
		R  | 
		6/4/24 - 5:08:21 pm  | |||||||||||||
45  | 
		CEO,DIR  | 
		JB  | 
		---  | 
		30,966  | 
		---  | 
		6/1/24  | 
		---  | 
		---  | 
		71,064  | 
		77.2  | 
		D  | 
		R  | 
		6/4/24 - 5:08:21 pm  | |||||||||||||
46  | 
		CAO  | 
		JS  | 
		$10,414  | 
		340  | 
		---  | 
		6/1/24  | 
		---  | 
		$30.63  | 
		14,916  | 
		-2.2  | 
		D  | 
		R  | 
		6/4/24 - 5:08:06 pm  | |||||||||||||
47  | 
		CAO  | 
		JB  | 
		---  | 
		987  | 
		---  | 
		6/1/24  | 
		---  | 
		---  | 
		15,256  | 
		6.9  | 
		D  | 
		R  | 
		6/4/24 - 5:08:06 pm  | |||||||||||||
48  | 
		LO  | 
		JS  | 
		$399  | 
		11  | 
		---  | 
		4/1/24  | 
		---  | 
		$36.28  | 
		7,752  | 
		-0.1  | 
		D  | 
		R  | 
		4/2/24 - 5:28:59 pm  | |||||||||||||
49  | 
		LO  | 
		JB  | 
		---  | 
		31  | 
		---  | 
		4/1/24  | 
		---  | 
		---  | 
		7,763  | 
		0.4  | 
		D  | 
		R  | 
		4/2/24 - 5:28:59 pm  | |||||||||||||
50  | 
		DIR  | 
		JB  | 
		$12,517  | 
		345  | 
		---  | 
		3/31/24  | 
		---  | 
		$36.28  | 
		22,930  | 
		1.5  | 
		D  | 
		---  | 
		4/2/24 - 5:29:40 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |