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*  | 
		$6,592  | 
		6  | 
		---  | 
		6/23/25  | 
		---  | 
		$1,098.70  | 
		325,811  | 
		0.0  | 
		I  | 
		10b  | 
		6/24/25 - 10:47:33 am  | |||||||||||||
2  | 
		DIR  | 
		JB*  | 
		$3,296  | 
		3  | 
		---  | 
		6/23/25  | 
		---  | 
		$1,098.70  | 
		8,229  | 
		0.0  | 
		D  | 
		10b  | 
		6/24/25 - 10:47:33 am  | |||||||||||||
3  | 
		DIR  | 
		AB  | 
		$1,088  | 
		1  | 
		---  | 
		6/23/25  | 
		---  | 
		$1,088.01  | 
		637,761  | 
		0.0  | 
		I  | 
		10b  | 
		6/24/25 - 10:47:33 am  | |||||||||||||
4  | 
		DIR  | 
		AB  | 
		$7,574  | 
		7  | 
		---  | 
		6/20/25  | 
		$1,081.81  | 
		$1,083.15  | 
		637,760  | 
		0.0  | 
		I  | 
		10b  | 
		6/23/25 - 12:20:38 pm  | |||||||||||||
5  | 
		DIR  | 
		AB  | 
		$3,245  | 
		3  | 
		---  | 
		6/20/25  | 
		---  | 
		$1,081.81  | 
		8,226  | 
		0.0  | 
		D  | 
		10b  | 
		6/23/25 - 12:20:38 pm  | |||||||||||||
6  | 
		DIR  | 
		AB  | 
		$7,561  | 
		7  | 
		---  | 
		6/18/25  | 
		---  | 
		$1,077.52  | 
		637,759  | 
		0.0  | 
		I  | 
		10b  | 
		6/20/25 - 12:56:31 pm  | |||||||||||||
7  | 
		DIR  | 
		AB  | 
		$3,242  | 
		3  | 
		---  | 
		6/18/25  | 
		---  | 
		$1,080.51  | 
		8,223  | 
		0.0  | 
		D  | 
		10b  | 
		6/20/25 - 12:56:31 pm  | |||||||||||||
8  | 
		DIR  | 
		AB  | 
		$7,745  | 
		7  | 
		---  | 
		6/17/25  | 
		---  | 
		$1,087.71  | 
		637,758  | 
		0.0  | 
		I  | 
		10b  | 
		6/18/25 - 2:48:13 pm  | |||||||||||||
9  | 
		DIR  | 
		AB  | 
		$3,329  | 
		3  | 
		---  | 
		6/17/25  | 
		---  | 
		$1,109.52  | 
		8,220  | 
		0.0  | 
		D  | 
		10b  | 
		6/18/25 - 2:48:13 pm  | |||||||||||||
10  | 
		DIR  | 
		AB  | 
		$7,754  | 
		7  | 
		---  | 
		6/16/25  | 
		---  | 
		$1,098.69  | 
		637,757  | 
		0.0  | 
		I  | 
		10b  | 
		6/17/25 - 11:50:11 am  | |||||||||||||
11  | 
		DIR  | 
		AB  | 
		$3,328  | 
		3  | 
		---  | 
		6/16/25  | 
		---  | 
		$1,109.30  | 
		8,217  | 
		0.0  | 
		D  | 
		10b  | 
		6/17/25 - 11:50:11 am  | |||||||||||||
12  | 
		DIR  | 
		AB  | 
		$7,815  | 
		7  | 
		---  | 
		6/13/25  | 
		---  | 
		$1,110.05  | 
		637,756  | 
		0.0  | 
		I  | 
		10b  | 
		6/16/25 - 11:21:52 am  | |||||||||||||
13  | 
		DIR  | 
		AB  | 
		$3,353  | 
		3  | 
		---  | 
		6/13/25  | 
		---  | 
		$1,117.50  | 
		8,214  | 
		0.0  | 
		D  | 
		10b  | 
		6/16/25 - 11:21:52 am  | |||||||||||||
14  | 
		DIR  | 
		AB  | 
		$7,646  | 
		7  | 
		---  | 
		6/12/25  | 
		$1,091.73  | 
		$1,095.95  | 
		637,755  | 
		0.0  | 
		I  | 
		10b  | 
		6/13/25 - 12:53:50 pm  | |||||||||||||
15  | 
		DIR  | 
		AB  | 
		$3,275  | 
		3  | 
		---  | 
		6/12/25  | 
		---  | 
		$1,091.73  | 
		8,211  | 
		0.0  | 
		D  | 
		10b  | 
		6/13/25 - 12:53:50 pm  | |||||||||||||
16  | 
		DIR  | 
		AB  | 
		$7,780  | 
		7  | 
		---  | 
		6/11/25  | 
		$1,110.94  | 
		$1,114.69  | 
		637,754  | 
		0.0  | 
		I  | 
		10b  | 
		6/12/25 - 10:12:38 am  | |||||||||||||
17  | 
		DIR  | 
		AB  | 
		$3,333  | 
		3  | 
		---  | 
		6/11/25  | 
		---  | 
		$1,110.94  | 
		8,208  | 
		0.0  | 
		D  | 
		10b  | 
		6/12/25 - 10:12:38 am  | |||||||||||||
18  | 
		DIR  | 
		AB  | 
		$7,845  | 
		7  | 
		---  | 
		6/10/25  | 
		---  | 
		$1,108.46  | 
		637,753  | 
		0.0  | 
		I  | 
		10b  | 
		6/11/25 - 11:05:33 am  | |||||||||||||
19  | 
		DIR  | 
		AB  | 
		$3,368  | 
		3  | 
		---  | 
		6/10/25  | 
		---  | 
		$1,122.81  | 
		8,205  | 
		0.0  | 
		D  | 
		10b  | 
		6/11/25 - 11:05:33 am  | |||||||||||||
20  | 
		DIR  | 
		AB  | 
		$3,348  | 
		3  | 
		---  | 
		6/9/25  | 
		---  | 
		$1,116.00  | 
		8,202  | 
		0.0  | 
		D  | 
		10b  | 
		6/10/25 - 10:59:39 am  | |||||||||||||
21  | 
		DIR  | 
		AB  | 
		$7,792  | 
		7  | 
		---  | 
		6/9/25  | 
		---  | 
		$1,096.11  | 
		637,802  | 
		0.0  | 
		I  | 
		10b  | 
		6/10/25 - 10:59:39 am  | |||||||||||||
22  | 
		DIR  | 
		AB  | 
		$3,338  | 
		3  | 
		---  | 
		6/6/25  | 
		---  | 
		$1,112.71  | 
		8,199  | 
		0.0  | 
		D  | 
		10b  | 
		6/9/25 - 11:44:31 am  | |||||||||||||
23  | 
		DIR  | 
		AB  | 
		$7,798  | 
		7  | 
		---  | 
		6/6/25  | 
		$1,112.71  | 
		$1,122.14  | 
		637,801  | 
		0.0  | 
		I  | 
		10b  | 
		6/9/25 - 11:44:31 am  | |||||||||||||
24  | 
		DIR  | 
		JB*  | 
		$3,339  | 
		3  | 
		---  | 
		6/5/25  | 
		---  | 
		$1,112.96  | 
		8,196  | 
		0.0  | 
		D  | 
		10b  | 
		6/6/25 - 12:02:47 pm  | |||||||||||||
25  | 
		DIR  | 
		JB*  | 
		$6,678  | 
		6  | 
		---  | 
		6/5/25  | 
		---  | 
		$1,112.96  | 
		325,789  | 
		0.0  | 
		I  | 
		10b  | 
		6/6/25 - 12:02:47 pm  | |||||||||||||
26  | 
		DIR  | 
		AB  | 
		$1,107  | 
		1  | 
		---  | 
		6/5/25  | 
		---  | 
		$1,106.87  | 
		637,800  | 
		0.0  | 
		I  | 
		10b  | 
		6/6/25 - 12:02:47 pm  | |||||||||||||
27  | 
		DIR  | 
		AB  | 
		$7,772  | 
		7  | 
		---  | 
		6/3/25  | 
		$1,110.25  | 
		$1,110.62  | 
		637,798  | 
		0.0  | 
		I  | 
		10b  | 
		6/4/25 - 11:14:29 am  | |||||||||||||
28  | 
		DIR  | 
		AB  | 
		$3,331  | 
		3  | 
		---  | 
		6/3/25  | 
		---  | 
		$1,110.25  | 
		8,190  | 
		0.0  | 
		D  | 
		10b  | 
		6/4/25 - 11:14:29 am  | |||||||||||||
29  | 
		DIR  | 
		B  | 
		$7,993  | 
		7  | 
		---  | 
		6/2/25  | 
		---  | 
		$1,117.26  | 
		637,797  | 
		0.0  | 
		I  | 
		10b  | 
		6/3/25 - 12:17:06 pm  | |||||||||||||
30  | 
		DIR  | 
		B  | 
		$3,438  | 
		3  | 
		---  | 
		6/2/25  | 
		---  | 
		$1,145.89  | 
		8,187  | 
		0.0  | 
		D  | 
		10b  | 
		6/3/25 - 12:17:06 pm  | |||||||||||||
31  | 
		DIR  | 
		B  | 
		$7,116  | 
		6  | 
		---  | 
		5/30/25  | 
		---  | 
		$1,186.04  | 
		325,781  | 
		0.0  | 
		I  | 
		10b  | 
		6/2/25 - 11:34:16 am  | |||||||||||||
32  | 
		DIR  | 
		B  | 
		$3,558  | 
		3  | 
		---  | 
		5/30/25  | 
		---  | 
		$1,186.04  | 
		8,184  | 
		0.0  | 
		D  | 
		10b  | 
		6/2/25 - 11:34:16 am  | |||||||||||||
33  | 
		DIR  | 
		AB  | 
		$1,158  | 
		1  | 
		---  | 
		5/30/25  | 
		---  | 
		$1,158.17  | 
		633,380  | 
		0.0  | 
		I  | 
		10b  | 
		6/2/25 - 11:34:16 am  | |||||||||||||
34  | 
		DIR  | 
		JB*  | 
		$7,317  | 
		6  | 
		---  | 
		5/29/25  | 
		---  | 
		$1,219.54  | 
		325,779  | 
		0.0  | 
		I  | 
		10b  | 
		5/30/25 - 1:35:57 pm  | |||||||||||||
35  | 
		DIR  | 
		JB*  | 
		$3,659  | 
		3  | 
		---  | 
		5/29/25  | 
		---  | 
		$1,219.54  | 
		8,181  | 
		0.0  | 
		D  | 
		10b  | 
		5/30/25 - 1:35:57 pm  | |||||||||||||
36  | 
		DIR  | 
		AB  | 
		$1,205  | 
		1  | 
		---  | 
		5/29/25  | 
		---  | 
		$1,205.00  | 
		633,379  | 
		0.0  | 
		I  | 
		10b  | 
		5/30/25 - 1:35:57 pm  | |||||||||||||
37  | 
		DIR  | 
		AB  | 
		$3,750  | 
		3  | 
		---  | 
		5/28/25  | 
		---  | 
		$1,249.94  | 
		8,178  | 
		0.0  | 
		D  | 
		10b  | 
		5/29/25 - 11:33:37 am  | |||||||||||||
38  | 
		DIR  | 
		AB  | 
		$8,734  | 
		7  | 
		---  | 
		5/28/25  | 
		---  | 
		$1,234.60  | 
		633,378  | 
		0.0  | 
		I  | 
		10b  | 
		5/29/25 - 11:33:37 am  | |||||||||||||
39  | 
		DIR  | 
		AB  | 
		$3,883  | 
		3  | 
		---  | 
		5/27/25  | 
		---  | 
		$1,294.40  | 
		8,175  | 
		0.0  | 
		D  | 
		10b  | 
		5/28/25 - 12:07:03 pm  | |||||||||||||
40  | 
		DIR  | 
		AB  | 
		$9,023  | 
		7  | 
		---  | 
		5/27/25  | 
		---  | 
		$1,256.83  | 
		633,377  | 
		0.0  | 
		I  | 
		10b  | 
		5/28/25 - 12:07:03 pm  | |||||||||||||
41  | 
		DIR  | 
		AB  | 
		$3,803  | 
		3  | 
		---  | 
		5/23/25  | 
		---  | 
		$1,267.64  | 
		8,172  | 
		0.0  | 
		D  | 
		10b  | 
		5/27/25 - 12:29:29 pm  | |||||||||||||
42  | 
		DIR  | 
		AB  | 
		$8,874  | 
		7  | 
		---  | 
		5/23/25  | 
		$1,267.64  | 
		$1,268.02  | 
		633,376  | 
		0.0  | 
		I  | 
		10b  | 
		5/27/25 - 12:29:29 pm  | |||||||||||||
43  | 
		DIR  | 
		JB*  | 
		$4,019  | 
		3  | 
		---  | 
		5/22/25  | 
		---  | 
		$1,339.56  | 
		8,169  | 
		0.0  | 
		D  | 
		10b  | 
		5/23/25 - 12:40:20 pm  | |||||||||||||
44  | 
		DIR  | 
		JB*  | 
		$8,037  | 
		6  | 
		---  | 
		5/22/25  | 
		---  | 
		$1,339.56  | 
		325,771  | 
		0.0  | 
		I  | 
		10b  | 
		5/23/25 - 12:40:20 pm  | |||||||||||||
45  | 
		DIR  | 
		AB  | 
		$1,294  | 
		1  | 
		---  | 
		5/22/25  | 
		---  | 
		$1,294.06  | 
		633,375  | 
		0.0  | 
		I  | 
		10b  | 
		5/23/25 - 12:40:20 pm  | |||||||||||||
46  | 
		DIR  | 
		AB  | 
		$9,680  | 
		7  | 
		---  | 
		5/21/25  | 
		$1,380.15  | 
		$1,398.84  | 
		633,374  | 
		0.0  | 
		I  | 
		10b  | 
		5/22/25 - 10:51:44 am  | |||||||||||||
47  | 
		DIR  | 
		AB  | 
		$4,140  | 
		3  | 
		---  | 
		5/21/25  | 
		---  | 
		$1,380.15  | 
		8,166  | 
		0.0  | 
		D  | 
		10b  | 
		5/22/25 - 10:51:44 am  | |||||||||||||
48  | 
		DIR  | 
		JB*  | 
		$8,510  | 
		6  | 
		---  | 
		5/20/25  | 
		$1,418.28  | 
		$1,418.29  | 
		325,767  | 
		0.0  | 
		I  | 
		10b  | 
		5/21/25 - 10:57:53 am  | |||||||||||||
49  | 
		DIR  | 
		JB*  | 
		$4,255  | 
		3  | 
		---  | 
		5/20/25  | 
		---  | 
		$1,418.29  | 
		8,163  | 
		0.0  | 
		D  | 
		10b  | 
		5/21/25 - 10:57:53 am  | |||||||||||||
50  | 
		DIR  | 
		AB  | 
		$1,397  | 
		1  | 
		---  | 
		5/20/25  | 
		---  | 
		$1,396.61  | 
		633,373  | 
		0.0  | 
		I  | 
		10b  | 
		5/21/25 - 10:57:53 am  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |