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  | 
		O  | 
		OS  | 
		$739,700  | 
		11,380  | 
		---  | 
		6/24/25  | 
		---  | 
		$65.00  | 
		108,062  | 
		-9.5  | 
		D  | 
		10b  | 
		6/26/25 - 7:36:31 pm  | |||||||||||||
2  | 
		O  | 
		OE  | 
		$381,571  | 
		11,380  | 
		---  | 
		6/24/25  | 
		---  | 
		$33.53  | 
		119,442  | 
		10.5  | 
		D  | 
		10b  | 
		6/26/25 - 7:36:31 pm  | |||||||||||||
3  | 
		DIR  | 
		AS  | 
		$650,000  | 
		10,000  | 
		---  | 
		6/24/25  | 
		---  | 
		$65.00  | 
		78,570  | 
		-11.3  | 
		D  | 
		10b  | 
		6/26/25 - 7:36:21 pm  | |||||||||||||
4  | 
		O  | 
		OS  | 
		$2,441,185  | 
		40,639  | 
		---  | 
		5/19/25  | 
		---  | 
		$60.07  | 
		146,628  | 
		-21.7  | 
		D  | 
		R,10b  | 
		5/19/25 - 6:10:52 pm  | |||||||||||||
5  | 
		O  | 
		OS  | 
		---  | 
		2,800  | 
		---  | 
		5/19/25  | 
		---  | 
		---  | 
		164,628  | 
		-1.7  | 
		D  | 
		R,10b  | 
		5/19/25 - 6:10:52 pm  | |||||||||||||
6  | 
		O  | 
		OE  | 
		$664,002  | 
		22,639  | 
		---  | 
		5/19/25  | 
		---  | 
		$29.33  | 
		187,267  | 
		13.8  | 
		D  | 
		R,10b  | 
		5/19/25 - 6:10:52 pm  | |||||||||||||
7  | 
		DIR  | 
		JB  | 
		$79,121  | 
		1,308  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		713,919  | 
		0.2  | 
		D  | 
		R  | 
		5/19/25 - 6:13:08 pm  | |||||||||||||
8  | 
		DIR  | 
		JB  | 
		$1,028  | 
		17  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		48,554  | 
		0.0  | 
		D  | 
		R  | 
		5/19/25 - 6:12:52 pm  | |||||||||||||
9  | 
		O  | 
		JB  | 
		$14,881  | 
		246  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		108,062  | 
		0.2  | 
		D  | 
		R  | 
		5/19/25 - 6:12:41 pm  | |||||||||||||
10  | 
		O  | 
		JB  | 
		$20,506  | 
		339  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		68,588  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:12:21 pm  | |||||||||||||
11  | 
		DIR  | 
		JB  | 
		$1,028  | 
		17  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		28,239  | 
		0.1  | 
		D  | 
		R  | 
		5/19/25 - 6:12:08 pm  | |||||||||||||
12  | 
		DIR  | 
		JB  | 
		$9,860  | 
		163  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		36,183  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:11:56 pm  | |||||||||||||
13  | 
		DIR  | 
		JB  | 
		$12,703  | 
		210  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		88,570  | 
		0.2  | 
		D  | 
		R  | 
		5/19/25 - 6:11:44 pm  | |||||||||||||
14  | 
		O  | 
		JB  | 
		$6,714  | 
		111  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		22,450  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:11:31 pm  | |||||||||||||
15  | 
		DIR  | 
		JB  | 
		$544  | 
		9  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		1,686  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:11:18 pm  | |||||||||||||
16  | 
		O  | 
		JB  | 
		$5,868  | 
		97  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		19,524  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:11:05 pm  | |||||||||||||
17  | 
		O  | 
		JB  | 
		$16,635  | 
		275  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		167,428  | 
		0.2  | 
		D  | 
		R,10b  | 
		5/19/25 - 6:10:52 pm  | |||||||||||||
18  | 
		O  | 
		JB  | 
		$14,881  | 
		246  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		56,708  | 
		0.4  | 
		D  | 
		R  | 
		5/19/25 - 6:10:38 pm  | |||||||||||||
19  | 
		DIR  | 
		JB  | 
		$1,028  | 
		17  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		13,928  | 
		0.1  | 
		D  | 
		R  | 
		5/19/25 - 6:10:26 pm  | |||||||||||||
20  | 
		O  | 
		JB  | 
		$12,521  | 
		207  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		41,769  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:10:12 pm  | |||||||||||||
21  | 
		DIR  | 
		JB  | 
		$1,028  | 
		17  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		30,485  | 
		0.1  | 
		D  | 
		R  | 
		5/19/25 - 6:10:00 pm  | |||||||||||||
22  | 
		DIR  | 
		JB  | 
		$1,028  | 
		17  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		26,272  | 
		0.1  | 
		D  | 
		R  | 
		5/19/25 - 6:09:47 pm  | |||||||||||||
23  | 
		DIR  | 
		JB  | 
		$9,981  | 
		165  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		47,858  | 
		0.3  | 
		D  | 
		R  | 
		5/19/25 - 6:09:33 pm  | |||||||||||||
24  | 
		DIR  | 
		JB  | 
		$8,650  | 
		143  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		47,240  | 
		0.3  | 
		D  | 
		R  | 
		5/19/25 - 6:09:21 pm  | |||||||||||||
25  | 
		O  | 
		JB  | 
		$17,361  | 
		287  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		58,037  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:09:10 pm  | |||||||||||||
26  | 
		O  | 
		JB  | 
		$5,686  | 
		94  | 
		---  | 
		5/15/25  | 
		---  | 
		$60.49  | 
		18,902  | 
		0.5  | 
		D  | 
		R  | 
		5/19/25 - 6:08:56 pm  | |||||||||||||
27  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		47,097  | 
		2.3  | 
		D  | 
		R  | 
		4/2/25 - 4:11:35 pm  | |||||||||||||
28  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		28,222  | 
		3.8  | 
		D  | 
		R  | 
		4/2/25 - 4:11:16 pm  | |||||||||||||
29  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		48,537  | 
		2.2  | 
		D  | 
		R  | 
		4/2/25 - 4:11:02 pm  | |||||||||||||
30  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		47,693  | 
		2.2  | 
		D  | 
		R  | 
		4/2/25 - 4:10:52 pm  | |||||||||||||
31  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		13,911  | 
		8.1  | 
		D  | 
		R  | 
		4/2/25 - 4:10:41 pm  | |||||||||||||
32  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		36,020  | 
		3.0  | 
		D  | 
		R  | 
		4/2/25 - 4:10:31 pm  | |||||||||||||
33  | 
		DIR  | 
		JB  | 
		$86,292  | 
		1,630  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		88,360  | 
		1.9  | 
		D  | 
		R  | 
		4/2/25 - 4:10:20 pm  | |||||||||||||
34  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		26,255  | 
		4.1  | 
		D  | 
		R  | 
		4/2/25 - 4:10:13 pm  | |||||||||||||
35  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		30,468  | 
		3.5  | 
		D  | 
		R  | 
		4/2/25 - 4:10:01 pm  | |||||||||||||
36  | 
		DIR  | 
		JB  | 
		$55,005  | 
		1,039  | 
		---  | 
		3/31/25  | 
		---  | 
		$52.94  | 
		1,677  | 
		162.9  | 
		D  | 
		R  | 
		4/2/25 - 4:09:49 pm  | |||||||||||||
37  | 
		O  | 
		OS  | 
		$3,482,140  | 
		58,026  | 
		---  | 
		3/3/25  | 
		---  | 
		$60.01  | 
		56,462  | 
		-50.7  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:35 pm  | |||||||||||||
38  | 
		O  | 
		OE  | 
		$464,593  | 
		15,596  | 
		---  | 
		3/3/25  | 
		$29.33  | 
		$30.41  | 
		114,488  | 
		15.8  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:35 pm  | |||||||||||||
39  | 
		O  | 
		AS  | 
		$3,762,747  | 
		62,702  | 
		---  | 
		3/3/25  | 
		---  | 
		$60.01  | 
		68,249  | 
		-47.9  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:25 pm  | |||||||||||||
40  | 
		O  | 
		OS  | 
		$5,410,416  | 
		91,413  | 
		---  | 
		3/3/25  | 
		$57.43  | 
		$61.13  | 
		57,750  | 
		-61.3  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:04 pm  | |||||||||||||
41  | 
		O  | 
		OE  | 
		$1,178,228  | 
		34,758  | 
		---  | 
		3/3/25  | 
		---  | 
		$33.53  | 
		149,163  | 
		30.4  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:04 pm  | |||||||||||||
42  | 
		O  | 
		AS  | 
		$664,611  | 
		11,075  | 
		---  | 
		3/3/25  | 
		---  | 
		$60.01  | 
		22,339  | 
		-33.1  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:19:53 pm  | |||||||||||||
43  | 
		O  | 
		OS  | 
		$4,445,083  | 
		75,111  | 
		---  | 
		3/3/25  | 
		$57.42  | 
		$61.09  | 
		41,562  | 
		-64.4  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:19:43 pm  | |||||||||||||
44  | 
		O  | 
		OE  | 
		$983,532  | 
		29,001  | 
		---  | 
		3/3/25  | 
		---  | 
		$33.53  | 
		116,673  | 
		33.1  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:19:43 pm  | |||||||||||||
45  | 
		O  | 
		AS  | 
		$2,042,920  | 
		34,043  | 
		---  | 
		3/3/25  | 
		---  | 
		$60.01  | 
		107,816  | 
		-24.0  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:19:33 pm  | |||||||||||||
46  | 
		O  | 
		AS  | 
		$600,700  | 
		10,010  | 
		---  | 
		3/3/25  | 
		---  | 
		$60.01  | 
		18,808  | 
		-34.7  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:19:22 pm  | |||||||||||||
47  | 
		O  | 
		JB  | 
		$191,263  | 
		3,152  | 
		---  | 
		3/1/25  | 
		---  | 
		$60.68  | 
		19,427  | 
		19.4  | 
		D  | 
		R  | 
		3/4/25 - 7:20:59 pm  | |||||||||||||
48  | 
		DIR  | 
		OS  | 
		$4,052,211  | 
		66,780  | 
		---  | 
		3/1/25  | 
		---  | 
		$60.68  | 
		712,611  | 
		-8.6  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:48 pm  | |||||||||||||
49  | 
		DIR  | 
		JB  | 
		$6,187,540  | 
		101,970  | 
		---  | 
		3/1/25  | 
		---  | 
		$60.68  | 
		779,391  | 
		15.1  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:48 pm  | |||||||||||||
50  | 
		O  | 
		JS  | 
		$906,074  | 
		14,932  | 
		---  | 
		3/1/25  | 
		---  | 
		$60.68  | 
		98,892  | 
		-13.1  | 
		D  | 
		R,10b  | 
		3/4/25 - 7:20:35 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |