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  | 
		B  | 
		$20,059  | 
		296  | 
		---  | 
		9/8/25  | 
		---  | 
		$67.77  | 
		29,726  | 
		1.0  | 
		D  | 
		---  | 
		9/9/25 - 10:47:18 am  | |||||||||||||
2  | 
		DIR  | 
		JS  | 
		---  | 
		296  | 
		---  | 
		9/5/25  | 
		---  | 
		---  | 
		29,430  | 
		-1.0  | 
		D  | 
		---  | 
		9/8/25 - 9:16:57 am  | |||||||||||||
3  | 
		VP  | 
		S  | 
		$310,851  | 
		4,635  | 
		---  | 
		8/25/25  | 
		---  | 
		$67.07  | 
		32,282  | 
		-12.6  | 
		D  | 
		---  | 
		8/26/25 - 10:10:01 am  | |||||||||||||
4  | 
		VP  | 
		S  | 
		$20,100  | 
		300  | 
		---  | 
		7/30/25  | 
		---  | 
		$67.00  | 
		9,614  | 
		-3.0  | 
		D  | 
		---  | 
		7/31/25 - 10:40:52 am  | |||||||||||||
5  | 
		VP,CFO  | 
		S  | 
		$166,789  | 
		2,500  | 
		---  | 
		7/29/25  | 
		---  | 
		$66.70  | 
		34,366  | 
		-6.8  | 
		D  | 
		---  | 
		7/31/25 - 10:43:26 am  | |||||||||||||
6  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		35,485  | 
		1.9  | 
		D  | 
		---  | 
		7/9/25 - 3:33:10 pm  | |||||||||||||
7  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		202,006  | 
		0.3  | 
		I  | 
		---  | 
		7/9/25 - 3:32:08 pm  | |||||||||||||
8  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		41,435  | 
		1.6  | 
		D  | 
		---  | 
		7/9/25 - 3:30:40 pm  | |||||||||||||
9  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		18,213  | 
		3.7  | 
		D  | 
		---  | 
		7/9/25 - 3:29:53 pm  | |||||||||||||
10  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		25,213  | 
		2.6  | 
		D  | 
		---  | 
		7/9/25 - 3:28:43 pm  | |||||||||||||
11  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		10,100  | 
		6.9  | 
		D  | 
		---  | 
		7/9/25 - 3:27:54 pm  | |||||||||||||
12  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		5,200  | 
		14.3  | 
		D  | 
		---  | 
		7/9/25 - 3:27:03 pm  | |||||||||||||
13  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		650  | 
		New  | 
		D  | 
		---  | 
		7/9/25 - 3:25:58 pm  | |||||||||||||
14  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		29,726  | 
		2.2  | 
		D  | 
		---  | 
		7/9/25 - 3:24:54 pm  | |||||||||||||
15  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		19,488  | 
		3.5  | 
		D  | 
		---  | 
		7/9/25 - 3:23:46 pm  | |||||||||||||
16  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		7/8/25  | 
		---  | 
		---  | 
		27,651  | 
		2.4  | 
		D  | 
		---  | 
		7/9/25 - 3:19:45 pm  | |||||||||||||
17  | 
		DIR  | 
		JB  | 
		---  | 
		18,328  | 
		---  | 
		6/11/25  | 
		---  | 
		---  | 
		34,835  | 
		111.0  | 
		D  | 
		---  | 
		7/9/25 - 3:33:10 pm  | |||||||||||||
18  | 
		DIR  | 
		B  | 
		$499,454  | 
		8,309  | 
		---  | 
		5/22/25  | 
		---  | 
		$60.11  | 
		16,507  | 
		101.4  | 
		D  | 
		---  | 
		5/27/25 - 12:06:45 pm  | |||||||||||||
19  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/13/25  | 
		---  | 
		---  | 
		8,198  | 
		---  | 
		D  | 
		---  | 
		5/23/25 - 9:42:09 pm  | |||||||||||||
20  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/13/25  | 
		---  | 
		---  | 
		31,616  | 
		---  | 
		I  | 
		---  | 
		5/23/25 - 9:42:09 pm  | |||||||||||||
21  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/13/25  | 
		---  | 
		---  | 
		22,500  | 
		---  | 
		I  | 
		---  | 
		5/23/25 - 9:42:09 pm  | |||||||||||||
22  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		5/13/25  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		5/23/25 - 9:38:45 pm  | |||||||||||||
23  | 
		VP  | 
		S  | 
		$92,903  | 
		1,500  | 
		---  | 
		3/17/25  | 
		---  | 
		$61.94  | 
		6,211  | 
		-19.5  | 
		D  | 
		---  | 
		3/18/25 - 8:48:41 am  | |||||||||||||
24  | 
		DIR  | 
		B  | 
		$307,000  | 
		5,000  | 
		---  | 
		3/11/25  | 
		---  | 
		$61.40  | 
		39,000  | 
		14.7  | 
		I  | 
		---  | 
		3/12/25 - 10:30:30 am  | |||||||||||||
25  | 
		DIR  | 
		B  | 
		$613,374  | 
		10,000  | 
		3/7/25  | 
		3/10/25  | 
		---  | 
		$61.29  | 
		201,356  | 
		5.2  | 
		I  | 
		---  | 
		3/10/25 - 4:59:47 pm  | |||||||||||||
26  | 
		VP  | 
		S  | 
		$36,435  | 
		550  | 
		---  | 
		2/25/25  | 
		---  | 
		$66.25  | 
		4,974  | 
		-10.0  | 
		D  | 
		---  | 
		2/26/25 - 11:08:34 am  | |||||||||||||
27  | 
		CEO  | 
		S  | 
		$431,810  | 
		6,439  | 
		---  | 
		2/5/25  | 
		---  | 
		$67.06  | 
		109,478  | 
		-5.6  | 
		D  | 
		---  | 
		2/5/25 - 4:04:45 pm  | |||||||||||||
28  | 
		CEO  | 
		JB  | 
		---  | 
		16,008  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		115,917  | 
		16.0  | 
		D  | 
		---  | 
		2/5/25 - 4:04:45 pm  | |||||||||||||
29  | 
		VP  | 
		JB  | 
		---  | 
		1,000  | 
		---  | 
		2/4/25  | 
		---  | 
		---  | 
		1,338  | 
		295.9  | 
		D  | 
		---  | 
		2/5/25 - 2:38:21 pm  | |||||||||||||
30  | 
		VP  | 
		JB  | 
		---  | 
		4,051  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		9,914  | 
		69.1  | 
		D  | 
		---  | 
		2/5/25 - 2:37:02 pm  | |||||||||||||
31  | 
		VP,TR  | 
		JB  | 
		$12,549  | 
		1,370  | 
		12/31/24  | 
		2/4/25  | 
		---  | 
		$65.02  | 
		8,645  | 
		18.8  | 
		D  | 
		---  | 
		2/5/25 - 2:35:45 pm  | |||||||||||||
32  | 
		PR  | 
		JB  | 
		---  | 
		7,903  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		25,160  | 
		45.8  | 
		D  | 
		---  | 
		2/5/25 - 2:34:27 pm  | |||||||||||||
33  | 
		VP,GC  | 
		JB  | 
		---  | 
		4,051  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		12,636  | 
		47.2  | 
		D  | 
		---  | 
		2/5/25 - 2:33:16 pm  | |||||||||||||
34  | 
		VP,CAO  | 
		JB  | 
		---  | 
		1,377  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		2,614  | 
		111.3  | 
		D  | 
		---  | 
		2/5/25 - 2:32:17 pm  | |||||||||||||
35  | 
		VP  | 
		JB  | 
		---  | 
		2,775  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		5,524  | 
		100.9  | 
		D  | 
		---  | 
		2/5/25 - 2:31:06 pm  | |||||||||||||
36  | 
		VP  | 
		JB  | 
		---  | 
		5,102  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		7,711  | 
		195.6  | 
		D  | 
		---  | 
		2/5/25 - 2:29:55 pm  | |||||||||||||
37  | 
		VP,CFO  | 
		JB  | 
		---  | 
		6,267  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		39,035  | 
		19.1  | 
		D  | 
		---  | 
		2/5/25 - 2:28:17 pm  | |||||||||||||
38  | 
		VP  | 
		JB  | 
		---  | 
		6,503  | 
		2/3/25  | 
		2/4/25  | 
		---  | 
		---  | 
		36,917  | 
		21.4  | 
		D  | 
		---  | 
		2/5/25 - 2:26:14 pm  | |||||||||||||
39  | 
		CEO  | 
		JS  | 
		$338,908  | 
		5,121  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		107,469  | 
		-4.5  | 
		D  | 
		---  | 
		2/5/25 - 4:04:45 pm  | |||||||||||||
40  | 
		VP  | 
		JS  | 
		$86,894  | 
		1,313  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		7,776  | 
		-14.4  | 
		D  | 
		---  | 
		2/5/25 - 2:37:02 pm  | |||||||||||||
41  | 
		VP,TR  | 
		JS  | 
		$23,759  | 
		359  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		7,912  | 
		-4.3  | 
		D  | 
		---  | 
		2/5/25 - 2:35:45 pm  | |||||||||||||
42  | 
		PR  | 
		JS  | 
		$136,993  | 
		2,070  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		20,328  | 
		-9.2  | 
		D  | 
		---  | 
		2/5/25 - 2:34:27 pm  | |||||||||||||
43  | 
		VP,GC  | 
		JS  | 
		$65,055  | 
		983  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		10,498  | 
		-8.6  | 
		D  | 
		---  | 
		2/5/25 - 2:33:16 pm  | |||||||||||||
44  | 
		VP,CAO  | 
		JS  | 
		$23,295  | 
		352  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		1,874  | 
		-15.8  | 
		D  | 
		---  | 
		2/5/25 - 2:32:17 pm  | |||||||||||||
45  | 
		VP  | 
		JS  | 
		$28,127  | 
		425  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		3,386  | 
		-11.2  | 
		D  | 
		---  | 
		2/5/25 - 2:31:06 pm  | |||||||||||||
46  | 
		VP  | 
		JS  | 
		$90,071  | 
		1,361  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		4,735  | 
		-22.3  | 
		D  | 
		---  | 
		2/5/25 - 2:29:55 pm  | |||||||||||||
47  | 
		VP,CFO  | 
		JS  | 
		$124,882  | 
		1,887  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		35,603  | 
		-5.0  | 
		D  | 
		---  | 
		2/5/25 - 2:28:17 pm  | |||||||||||||
48  | 
		VP  | 
		JS  | 
		$136,397  | 
		2,061  | 
		---  | 
		2/3/25  | 
		---  | 
		$66.18  | 
		33,485  | 
		-5.8  | 
		D  | 
		---  | 
		2/5/25 - 2:26:14 pm  | |||||||||||||
49  | 
		DIR  | 
		S  | 
		$125,910  | 
		1,800  | 
		---  | 
		1/29/25  | 
		---  | 
		$69.95  | 
		27,001  | 
		-6.2  | 
		D  | 
		---  | 
		2/12/25 - 2:16:52 pm  | |||||||||||||
50  | 
		DIR  | 
		JB  | 
		---  | 
		650  | 
		---  | 
		1/14/25  | 
		---  | 
		---  | 
		4,550  | 
		16.7  | 
		D  | 
		---  | 
		1/15/25 - 1:43:28 pm  | |||||||||||||
| <<PREV | NEXT>> | 
			
 
  | 
	|||||||||||||||||||||||||||
|   |