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  | 
		AB  | 
		$9,888  | 
		7  | 
		---  | 
		5/19/25  | 
		---  | 
		$1,399.38  | 
		633,372  | 
		0.0  | 
		I  | 
		10b  | 
		5/20/25 - 11:05:53 am  | |||||||||||||
2  | 
		DIR  | 
		AB  | 
		$4,244  | 
		3  | 
		---  | 
		5/19/25  | 
		---  | 
		$1,414.71  | 
		8,160  | 
		0.0  | 
		D  | 
		10b  | 
		5/20/25 - 11:05:53 am  | |||||||||||||
3  | 
		DIR  | 
		AB  | 
		$9,945  | 
		7  | 
		---  | 
		5/16/25  | 
		---  | 
		$1,401.49  | 
		633,371  | 
		0.0  | 
		I  | 
		10b  | 
		5/19/25 - 11:04:51 am  | |||||||||||||
4  | 
		DIR  | 
		AB  | 
		$4,272  | 
		3  | 
		---  | 
		5/16/25  | 
		---  | 
		$1,423.98  | 
		8,157  | 
		0.0  | 
		D  | 
		10b  | 
		5/19/25 - 11:04:51 am  | |||||||||||||
5  | 
		DIR  | 
		AB  | 
		$9,669  | 
		7  | 
		---  | 
		5/15/25  | 
		---  | 
		$1,378.05  | 
		633,370  | 
		0.0  | 
		I  | 
		10b  | 
		5/16/25 - 2:47:04 pm  | |||||||||||||
6  | 
		DIR  | 
		AB  | 
		$4,146  | 
		3  | 
		---  | 
		5/15/25  | 
		---  | 
		$1,381.84  | 
		8,154  | 
		0.0  | 
		D  | 
		10b  | 
		5/16/25 - 2:47:04 pm  | |||||||||||||
7  | 
		DIR  | 
		AB  | 
		$9,647  | 
		7  | 
		---  | 
		5/14/25  | 
		$1,377.48  | 
		$1,382.49  | 
		633,369  | 
		0.0  | 
		I  | 
		10b  | 
		5/15/25 - 12:29:56 pm  | |||||||||||||
8  | 
		DIR  | 
		AB  | 
		$4,132  | 
		3  | 
		---  | 
		5/14/25  | 
		---  | 
		$1,377.48  | 
		8,151  | 
		0.0  | 
		D  | 
		10b  | 
		5/15/25 - 12:29:56 pm  | |||||||||||||
9  | 
		DIR  | 
		AB  | 
		$9,448  | 
		7  | 
		---  | 
		5/13/25  | 
		$1,347.71  | 
		$1,362.15  | 
		633,368  | 
		0.0  | 
		I  | 
		10b  | 
		5/14/25 - 10:54:36 am  | |||||||||||||
10  | 
		DIR  | 
		AB  | 
		$4,043  | 
		3  | 
		---  | 
		5/13/25  | 
		---  | 
		$1,347.71  | 
		8,148  | 
		0.0  | 
		D  | 
		10b  | 
		5/14/25 - 10:54:36 am  | |||||||||||||
11  | 
		DIR  | 
		JB*  | 
		$8,211  | 
		6  | 
		---  | 
		5/12/25  | 
		---  | 
		$1,368.47  | 
		325,755  | 
		0.0  | 
		I  | 
		10b  | 
		5/13/25 - 12:46:55 pm  | |||||||||||||
12  | 
		DIR  | 
		JB*  | 
		$4,105  | 
		3  | 
		---  | 
		5/12/25  | 
		---  | 
		$1,368.47  | 
		8,145  | 
		0.0  | 
		D  | 
		10b  | 
		5/13/25 - 12:46:55 pm  | |||||||||||||
13  | 
		DIR  | 
		AB  | 
		$1,327  | 
		1  | 
		---  | 
		5/12/25  | 
		---  | 
		$1,327.36  | 
		633,367  | 
		0.0  | 
		I  | 
		10b  | 
		5/13/25 - 12:46:55 pm  | |||||||||||||
14  | 
		DIR  | 
		AB  | 
		$9,071  | 
		7  | 
		---  | 
		5/9/25  | 
		---  | 
		$1,280.75  | 
		633,366  | 
		0.0  | 
		I  | 
		10b  | 
		5/12/25 - 10:56:45 am  | |||||||||||||
15  | 
		DIR  | 
		AB  | 
		$3,895  | 
		3  | 
		---  | 
		5/9/25  | 
		---  | 
		$1,298.44  | 
		8,142  | 
		0.0  | 
		D  | 
		10b  | 
		5/12/25 - 10:56:45 am  | |||||||||||||
16  | 
		DIR  | 
		JB*  | 
		$263  | 
		2  | 
		---  | 
		5/8/25  | 
		---  | 
		$131.42  | 
		5,676  | 
		0.0  | 
		I  | 
		10b  | 
		5/9/25 - 11:22:51 am  | |||||||||||||
17  | 
		DIR  | 
		AB  | 
		$3,994  | 
		3  | 
		---  | 
		5/8/25  | 
		---  | 
		$1,331.42  | 
		8,139  | 
		0.0  | 
		D  | 
		10b  | 
		5/9/25 - 11:22:51 am  | |||||||||||||
18  | 
		DIR  | 
		AB  | 
		$6,674  | 
		5  | 
		---  | 
		5/8/25  | 
		$1,331.42  | 
		$1,348.02  | 
		633,365  | 
		0.0  | 
		I  | 
		10b  | 
		5/9/25 - 11:22:51 am  | |||||||||||||
19  | 
		DIR  | 
		AB  | 
		$3,975  | 
		3  | 
		---  | 
		5/7/25  | 
		---  | 
		$1,325.00  | 
		8,136  | 
		0.0  | 
		D  | 
		10b  | 
		5/8/25 - 2:05:15 pm  | |||||||||||||
20  | 
		DIR  | 
		AB  | 
		$9,279  | 
		7  | 
		---  | 
		5/7/25  | 
		$1,325.00  | 
		$1,329.08  | 
		633,364  | 
		0.0  | 
		I  | 
		10b  | 
		5/8/25 - 2:05:15 pm  | |||||||||||||
21  | 
		DIR  | 
		AB  | 
		$3,979  | 
		3  | 
		---  | 
		5/6/25  | 
		---  | 
		$1,326.26  | 
		8,133  | 
		0.0  | 
		D  | 
		10b  | 
		5/7/25 - 11:36:05 am  | |||||||||||||
22  | 
		DIR  | 
		AB  | 
		$9,287  | 
		7  | 
		---  | 
		5/6/25  | 
		$1,326.26  | 
		$1,328.95  | 
		633,363  | 
		0.0  | 
		I  | 
		10b  | 
		5/7/25 - 11:36:05 am  | |||||||||||||
23  | 
		DIR  | 
		AB  | 
		$3,988  | 
		3  | 
		---  | 
		5/2/25  | 
		---  | 
		$1,329.20  | 
		8,127  | 
		0.0  | 
		D  | 
		10b  | 
		5/5/25 - 11:33:08 am  | |||||||||||||
24  | 
		DIR  | 
		AB  | 
		$9,328  | 
		7  | 
		---  | 
		5/2/25  | 
		$1,329.20  | 
		$1,353.10  | 
		633,361  | 
		0.0  | 
		I  | 
		10b  | 
		5/5/25 - 11:33:08 am  | |||||||||||||
25  | 
		DIR  | 
		AB  | 
		$3,834  | 
		3  | 
		---  | 
		5/1/25  | 
		---  | 
		$1,278.00  | 
		8,124  | 
		0.0  | 
		D  | 
		10b  | 
		5/2/25 - 1:40:05 pm  | |||||||||||||
26  | 
		DIR  | 
		AB  | 
		$8,985  | 
		7  | 
		---  | 
		5/1/25  | 
		$1,278.00  | 
		$1,317.48  | 
		633,360  | 
		0.0  | 
		I  | 
		10b  | 
		5/2/25 - 1:40:05 pm  | |||||||||||||
27  | 
		DIR  | 
		AB  | 
		$3,902  | 
		3  | 
		---  | 
		4/30/25  | 
		---  | 
		$1,300.65  | 
		8,121  | 
		0.0  | 
		D  | 
		10b  | 
		5/1/25 - 3:48:49 pm  | |||||||||||||
28  | 
		DIR  | 
		AB  | 
		$9,104  | 
		7  | 
		---  | 
		4/30/25  | 
		---  | 
		$1,299.86  | 
		633,359  | 
		0.0  | 
		I  | 
		10b  | 
		5/1/25 - 3:48:49 pm  | |||||||||||||
29  | 
		DIR  | 
		AB  | 
		$9,334  | 
		7  | 
		---  | 
		4/29/25  | 
		---  | 
		$1,332.94  | 
		633,358  | 
		0.0  | 
		I  | 
		10b  | 
		4/30/25 - 10:19:56 am  | |||||||||||||
30  | 
		DIR  | 
		AB  | 
		$4,001  | 
		3  | 
		---  | 
		4/29/25  | 
		---  | 
		$1,333.50  | 
		8,118  | 
		0.0  | 
		D  | 
		10b  | 
		4/30/25 - 10:19:56 am  | |||||||||||||
31  | 
		DIR  | 
		AB  | 
		$9,412  | 
		7  | 
		---  | 
		4/28/25  | 
		$1,344.34  | 
		$1,346.13  | 
		633,357  | 
		0.0  | 
		I  | 
		10b  | 
		4/29/25 - 12:41:17 pm  | |||||||||||||
32  | 
		DIR  | 
		AB  | 
		$4,033  | 
		3  | 
		---  | 
		4/28/25  | 
		---  | 
		$1,344.34  | 
		8,115  | 
		0.0  | 
		D  | 
		10b  | 
		4/29/25 - 12:41:17 pm  | |||||||||||||
33  | 
		DIR  | 
		AB  | 
		$9,271  | 
		7  | 
		---  | 
		4/25/25  | 
		$1,323.95  | 
		$1,327.36  | 
		633,356  | 
		0.0  | 
		I  | 
		10b  | 
		4/28/25 - 1:30:25 pm  | |||||||||||||
34  | 
		DIR  | 
		AB  | 
		$3,972  | 
		3  | 
		---  | 
		4/25/25  | 
		---  | 
		$1,323.95  | 
		8,112  | 
		0.0  | 
		D  | 
		10b  | 
		4/28/25 - 1:30:25 pm  | |||||||||||||
35  | 
		DIR  | 
		AB  | 
		$9,402  | 
		7  | 
		---  | 
		4/24/25  | 
		---  | 
		$1,342.93  | 
		633,355  | 
		0.0  | 
		I  | 
		10b  | 
		4/25/25 - 1:38:57 pm  | |||||||||||||
36  | 
		DIR  | 
		AB  | 
		$4,030  | 
		3  | 
		---  | 
		4/24/25  | 
		---  | 
		$1,343.25  | 
		8,109  | 
		0.0  | 
		D  | 
		10b  | 
		4/25/25 - 1:38:57 pm  | |||||||||||||
37  | 
		DIR  | 
		AB  | 
		$12,017  | 
		9  | 
		---  | 
		4/23/25  | 
		$1,328.65  | 
		$1,348.22  | 
		633,354  | 
		0.0  | 
		I  | 
		10b  | 
		4/24/25 - 1:16:39 pm  | |||||||||||||
38  | 
		DIR  | 
		AB  | 
		$3,986  | 
		3  | 
		---  | 
		4/23/25  | 
		---  | 
		$1,328.65  | 
		8,106  | 
		0.0  | 
		D  | 
		10b  | 
		4/24/25 - 1:16:39 pm  | |||||||||||||
39  | 
		DIR  | 
		AB  | 
		$11,510  | 
		9  | 
		---  | 
		4/22/25  | 
		$1,276.52  | 
		$1,283.46  | 
		633,351  | 
		0.0  | 
		I  | 
		10b  | 
		4/23/25 - 11:49:32 am  | |||||||||||||
40  | 
		DIR  | 
		AB  | 
		$3,830  | 
		3  | 
		---  | 
		4/22/25  | 
		---  | 
		$1,276.52  | 
		8,103  | 
		0.0  | 
		D  | 
		10b  | 
		4/23/25 - 11:49:32 am  | |||||||||||||
41  | 
		DIR  | 
		JB*  | 
		$7,701  | 
		6  | 
		---  | 
		4/21/25  | 
		---  | 
		$1,283.57  | 
		325,725  | 
		0.0  | 
		I  | 
		10b  | 
		4/22/25 - 11:44:56 am  | |||||||||||||
42  | 
		DIR  | 
		JB*  | 
		$3,851  | 
		3  | 
		---  | 
		4/21/25  | 
		---  | 
		$1,283.57  | 
		8,100  | 
		0.0  | 
		D  | 
		10b  | 
		4/22/25 - 11:44:56 am  | |||||||||||||
43  | 
		DIR  | 
		AB  | 
		$3,779  | 
		3  | 
		---  | 
		4/21/25  | 
		---  | 
		$1,259.73  | 
		633,348  | 
		0.0  | 
		I  | 
		10b  | 
		4/22/25 - 11:44:56 am  | |||||||||||||
44  | 
		DIR  | 
		AB  | 
		$11,681  | 
		9  | 
		---  | 
		4/17/25  | 
		$1,297.10  | 
		$1,299.36  | 
		633,345  | 
		0.0  | 
		I  | 
		10b  | 
		4/21/25 - 3:13:48 pm  | |||||||||||||
45  | 
		DIR  | 
		AB  | 
		$3,891  | 
		3  | 
		---  | 
		4/17/25  | 
		---  | 
		$1,297.10  | 
		8,097  | 
		0.0  | 
		D  | 
		10b  | 
		4/21/25 - 3:13:48 pm  | |||||||||||||
46  | 
		DIR  | 
		AB  | 
		$11,443  | 
		9  | 
		---  | 
		4/16/25  | 
		$1,265.09  | 
		$1,284.24  | 
		633,342  | 
		0.0  | 
		I  | 
		10b  | 
		4/17/25 - 12:15:39 pm  | |||||||||||||
47  | 
		DIR  | 
		AB  | 
		$3,795  | 
		3  | 
		---  | 
		4/16/25  | 
		---  | 
		$1,265.09  | 
		8,094  | 
		0.0  | 
		D  | 
		10b  | 
		4/17/25 - 12:15:39 pm  | |||||||||||||
48  | 
		DIR  | 
		AB  | 
		$3,834  | 
		3  | 
		---  | 
		4/15/25  | 
		---  | 
		$1,278.07  | 
		633,339  | 
		0.0  | 
		I  | 
		10b  | 
		4/16/25 - 1:13:43 pm  | |||||||||||||
49  | 
		DIR  | 
		AB  | 
		$7,485  | 
		6  | 
		---  | 
		4/15/25  | 
		---  | 
		$1,247.53  | 
		325,719  | 
		0.0  | 
		I  | 
		10b  | 
		4/16/25 - 1:13:43 pm  | |||||||||||||
50  | 
		DIR  | 
		AB  | 
		$3,743  | 
		3  | 
		---  | 
		4/15/25  | 
		---  | 
		$1,247.53  | 
		8,091  | 
		0.0  | 
		D  | 
		10b  | 
		4/16/25 - 1:13:43 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |