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  | 
		OS*  | 
		$241,300  | 
		650  | 
		---  | 
		5/27/25  | 
		---  | 
		$371.23  | 
		21,770  | 
		-2.9  | 
		D  | 
		---  | 
		5/29/25 - 5:10:57 pm  | |||||||||||||
2  | 
		DIR  | 
		JB*  | 
		$1,013,780  | 
		10,000  | 
		---  | 
		5/27/25  | 
		---  | 
		$101.38  | 
		10,000  | 
		New  | 
		D  | 
		---  | 
		5/29/25 - 5:10:57 pm  | |||||||||||||
3  | 
		DIR  | 
		OE*  | 
		$29,917  | 
		1,700  | 
		---  | 
		5/27/25  | 
		---  | 
		$17.60  | 
		22,420  | 
		8.2  | 
		D  | 
		---  | 
		5/29/25 - 5:10:57 pm  | |||||||||||||
4  | 
		DIR  | 
		OB  | 
		$86,230  | 
		4,900  | 
		5/22/25  | 
		5/23/25  | 
		---  | 
		$17.60  | 
		20,720  | 
		31.0  | 
		D  | 
		---  | 
		5/27/25 - 4:13:49 pm  | |||||||||||||
5  | 
		DIR  | 
		S  | 
		$297,500  | 
		700  | 
		---  | 
		5/22/25  | 
		---  | 
		$425.00  | 
		16,520  | 
		-4.1  | 
		D  | 
		---  | 
		5/27/25 - 4:13:49 pm  | |||||||||||||
6  | 
		DIR  | 
		OS  | 
		$790,873  | 
		1,900  | 
		5/20/25  | 
		5/21/25  | 
		$413.39  | 
		$420.00  | 
		14,420  | 
		-11.6  | 
		D  | 
		---  | 
		5/22/25 - 4:05:05 pm  | |||||||||||||
7  | 
		DIR  | 
		OE  | 
		$70,392  | 
		4,000  | 
		5/20/25  | 
		5/21/25  | 
		---  | 
		$17.60  | 
		17,220  | 
		30.3  | 
		D  | 
		---  | 
		5/22/25 - 4:05:05 pm  | |||||||||||||
8  | 
		VP,CFO  | 
		AS  | 
		$2,312,795  | 
		5,638  | 
		---  | 
		5/20/25  | 
		$409.68  | 
		$412.24  | 
		22,077  | 
		-20.3  | 
		D  | 
		R,10b  | 
		5/21/25 - 5:53:35 pm  | |||||||||||||
9  | 
		VP,CFO  | 
		JB  | 
		---  | 
		12,500  | 
		---  | 
		5/19/25  | 
		---  | 
		---  | 
		27,715  | 
		82.2  | 
		D  | 
		R,10b  | 
		5/21/25 - 5:53:35 pm  | |||||||||||||
10  | 
		DIR  | 
		OS*  | 
		$301,136  | 
		750  | 
		---  | 
		5/16/25  | 
		---  | 
		$401.51  | 
		14,420  | 
		-4.9  | 
		D  | 
		---  | 
		5/19/25 - 4:05:06 pm  | |||||||||||||
11  | 
		DIR  | 
		OE*  | 
		$50,154  | 
		2,850  | 
		5/15/25  | 
		5/16/25  | 
		---  | 
		$17.60  | 
		15,170  | 
		23.1  | 
		D  | 
		---  | 
		5/19/25 - 4:05:06 pm  | |||||||||||||
12  | 
		VP,GC  | 
		OS  | 
		$3,187,500  | 
		7,500  | 
		---  | 
		5/14/25  | 
		---  | 
		$425.00  | 
		10,597  | 
		-41.4  | 
		D  | 
		---  | 
		5/16/25 - 4:05:06 pm  | |||||||||||||
13  | 
		VP,GC  | 
		OE  | 
		$131,250  | 
		7,500  | 
		---  | 
		5/14/25  | 
		---  | 
		$17.50  | 
		18,097  | 
		70.8  | 
		D  | 
		---  | 
		5/16/25 - 4:05:06 pm  | |||||||||||||
14  | 
		DIR  | 
		OS  | 
		$794,900  | 
		1,900  | 
		5/13/25  | 
		5/14/25  | 
		$411.00  | 
		$425.00  | 
		11,270  | 
		-14.4  | 
		D  | 
		---  | 
		5/15/25 - 4:12:45 pm  | |||||||||||||
15  | 
		DIR  | 
		OE  | 
		$51,914  | 
		2,950  | 
		5/13/25  | 
		5/14/25  | 
		---  | 
		$17.60  | 
		13,020  | 
		29.3  | 
		D  | 
		---  | 
		5/15/25 - 4:12:45 pm  | |||||||||||||
16  | 
		VP,GC  | 
		OS  | 
		$4,207,900  | 
		10,000  | 
		---  | 
		5/12/25  | 
		---  | 
		$420.79  | 
		10,597  | 
		-48.6  | 
		D  | 
		---  | 
		5/14/25 - 4:05:04 pm  | |||||||||||||
17  | 
		VP,GC  | 
		OE  | 
		$175,000  | 
		10,000  | 
		---  | 
		5/12/25  | 
		---  | 
		$17.50  | 
		20,597  | 
		94.4  | 
		D  | 
		---  | 
		5/14/25 - 4:05:04 pm  | |||||||||||||
18  | 
		DIR  | 
		OB  | 
		$56,314  | 
		3,200  | 
		5/9/25  | 
		5/12/25  | 
		---  | 
		$17.60  | 
		11,270  | 
		39.7  | 
		D  | 
		---  | 
		5/13/25 - 4:06:46 pm  | |||||||||||||
19  | 
		DIR  | 
		S  | 
		$469,700  | 
		1,100  | 
		---  | 
		5/9/25  | 
		---  | 
		$427.00  | 
		9,170  | 
		-10.7  | 
		D  | 
		---  | 
		5/13/25 - 4:06:46 pm  | |||||||||||||
20  | 
		DIR  | 
		OS  | 
		$1,759,785  | 
		4,300  | 
		5/7/25  | 
		5/8/25  | 
		$395.00  | 
		$422.00  | 
		9,170  | 
		-31.9  | 
		D  | 
		---  | 
		5/9/25 - 6:13:41 pm  | |||||||||||||
21  | 
		DIR  | 
		OE  | 
		$75,671  | 
		4,300  | 
		5/7/25  | 
		5/8/25  | 
		---  | 
		$17.60  | 
		12,370  | 
		53.3  | 
		D  | 
		---  | 
		5/9/25 - 6:13:41 pm  | |||||||||||||
22  | 
		DIR  | 
		OS*  | 
		$461,900  | 
		1,200  | 
		---  | 
		5/5/25  | 
		$382.00  | 
		$387.00  | 
		9,170  | 
		-11.6  | 
		D  | 
		---  | 
		5/7/25 - 4:05:04 pm  | |||||||||||||
23  | 
		DIR  | 
		OE*  | 
		$58,073  | 
		3,300  | 
		---  | 
		5/5/25  | 
		---  | 
		$17.60  | 
		10,370  | 
		46.7  | 
		D  | 
		---  | 
		5/7/25 - 4:05:04 pm  | |||||||||||||
24  | 
		DIR  | 
		OB  | 
		$91,510  | 
		5,200  | 
		4/25/25  | 
		4/28/25  | 
		---  | 
		$17.60  | 
		8,070  | 
		181.2  | 
		D  | 
		---  | 
		4/29/25 - 4:43:22 pm  | |||||||||||||
25  | 
		DIR  | 
		S  | 
		$1,132,525  | 
		3,100  | 
		---  | 
		4/25/25  | 
		$360.22  | 
		$370.00  | 
		4,970  | 
		-38.4  | 
		D  | 
		---  | 
		4/29/25 - 4:43:22 pm  | |||||||||||||
26  | 
		DIR  | 
		OS  | 
		$971,925  | 
		2,800  | 
		4/22/25  | 
		4/23/25  | 
		$335.65  | 
		$355.00  | 
		4,970  | 
		-36.0  | 
		D  | 
		---  | 
		4/24/25 - 4:12:58 pm  | |||||||||||||
27  | 
		DIR  | 
		OE  | 
		$49,274  | 
		2,800  | 
		4/22/25  | 
		4/23/25  | 
		---  | 
		$17.60  | 
		6,670  | 
		72.4  | 
		D  | 
		---  | 
		4/24/25 - 4:12:58 pm  | |||||||||||||
28  | 
		VP,GC  | 
		OS  | 
		$6,291,600  | 
		20,000  | 
		4/14/25  | 
		4/15/25  | 
		$314.16  | 
		$315.00  | 
		10,597  | 
		-65.4  | 
		D  | 
		---  | 
		4/16/25 - 4:21:53 pm  | |||||||||||||
29  | 
		VP,GC  | 
		OE  | 
		$350,000  | 
		20,000  | 
		4/14/25  | 
		4/15/25  | 
		---  | 
		$17.50  | 
		20,597  | 
		3,350.1  | 
		D  | 
		---  | 
		4/16/25 - 4:21:53 pm  | |||||||||||||
30  | 
		DIR  | 
		OS  | 
		$5,038,440  | 
		15,000  | 
		---  | 
		3/25/25  | 
		$335.31  | 
		$337.15  | 
		4,970  | 
		-75.1  | 
		D  | 
		---  | 
		3/26/25 - 6:49:22 pm  | |||||||||||||
31  | 
		DIR  | 
		OE  | 
		$196,025  | 
		15,000  | 
		---  | 
		3/25/25  | 
		$12.96  | 
		$13.29  | 
		19,970  | 
		301.8  | 
		D  | 
		---  | 
		3/26/25 - 6:49:22 pm  | |||||||||||||
32  | 
		VP,CAO  | 
		AS  | 
		$158,379  | 
		481  | 
		---  | 
		3/24/25  | 
		$329.09  | 
		$329.67  | 
		7,805  | 
		-5.8  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:13:29 pm  | |||||||||||||
33  | 
		VP,CAO  | 
		JB  | 
		---  | 
		1,550  | 
		---  | 
		3/24/25  | 
		---  | 
		---  | 
		8,286  | 
		23.0  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:13:29 pm  | |||||||||||||
34  | 
		PR,CEO,DIR  | 
		AS  | 
		$1,080,313  | 
		3,281  | 
		---  | 
		3/24/25  | 
		$329.08  | 
		$329.67  | 
		18,165  | 
		-15.3  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:12:45 pm  | |||||||||||||
35  | 
		PR,CEO,DIR  | 
		JB  | 
		---  | 
		7,320  | 
		---  | 
		3/24/25  | 
		---  | 
		---  | 
		21,446  | 
		51.8  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:12:45 pm  | |||||||||||||
36  | 
		VP,GC  | 
		AS  | 
		$675,315  | 
		2,051  | 
		---  | 
		3/24/25  | 
		$329.08  | 
		$329.67  | 
		10,597  | 
		-16.2  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:12:20 pm  | |||||||||||||
37  | 
		VP,GC  | 
		JB  | 
		---  | 
		4,990  | 
		---  | 
		3/24/25  | 
		---  | 
		---  | 
		12,648  | 
		65.2  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:12:20 pm  | |||||||||||||
38  | 
		VP,CFO  | 
		AS  | 
		$719,441  | 
		2,185  | 
		---  | 
		3/24/25  | 
		$329.08  | 
		$329.67  | 
		15,215  | 
		-12.6  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:12:00 pm  | |||||||||||||
39  | 
		VP,CFO  | 
		JB  | 
		---  | 
		5,320  | 
		---  | 
		3/24/25  | 
		---  | 
		---  | 
		17,400  | 
		44.0  | 
		D  | 
		R,10b  | 
		3/26/25 - 4:12:00 pm  | |||||||||||||
40  | 
		VP,CFO  | 
		JB*  | 
		$127,500  | 
		1,500  | 
		---  | 
		3/20/25  | 
		---  | 
		$85.00  | 
		1,500  | 
		New  | 
		D  | 
		---  | 
		3/24/25 - 4:09:12 pm  | |||||||||||||
41  | 
		VP,GC  | 
		JB*  | 
		$42,500  | 
		500  | 
		---  | 
		3/20/25  | 
		---  | 
		$85.00  | 
		500  | 
		New  | 
		D  | 
		---  | 
		3/24/25 - 4:07:38 pm  | |||||||||||||
42  | 
		PR,CEO,DIR  | 
		JB*  | 
		$510,000  | 
		6,000  | 
		---  | 
		3/20/25  | 
		---  | 
		$85.00  | 
		6,000  | 
		New  | 
		D  | 
		---  | 
		3/24/25 - 4:05:11 pm  | |||||||||||||
43  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		12/20/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		12/30/24 - 4:13:48 pm  | |||||||||||||
44  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		12/20/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		12/30/24 - 4:11:13 pm  | |||||||||||||
45  | 
		DIR  | 
		3  | 
		---  | 
		---  | 
		---  | 
		12/20/24  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		---  | 
		12/30/24 - 4:08:50 pm  | |||||||||||||
46  | 
		DIR  | 
		OS  | 
		$9,027,276  | 
		20,000  | 
		---  | 
		11/21/24  | 
		$449.66  | 
		$453.16  | 
		6,970  | 
		-74.2  | 
		D  | 
		---  | 
		11/25/24 - 4:05:05 pm  | |||||||||||||
47  | 
		DIR  | 
		OE  | 
		$364,720  | 
		20,000  | 
		---  | 
		11/21/24  | 
		---  | 
		$18.24  | 
		26,970  | 
		286.9  | 
		D  | 
		---  | 
		11/25/24 - 4:05:05 pm  | |||||||||||||
48  | 
		VP,CAO  | 
		AS  | 
		$16,540  | 
		46  | 
		---  | 
		11/18/24  | 
		---  | 
		$359.56  | 
		6,472  | 
		-0.7  | 
		D  | 
		R,10b  | 
		11/19/24 - 4:05:35 pm  | |||||||||||||
49  | 
		VP,CAO  | 
		JB  | 
		---  | 
		100  | 
		---  | 
		11/18/24  | 
		---  | 
		---  | 
		6,518  | 
		1.6  | 
		D  | 
		R,10b  | 
		11/19/24 - 4:05:35 pm  | |||||||||||||
50  | 
		VP,GC  | 
		OS  | 
		$7,027,841  | 
		19,252  | 
		11/13/24  | 
		11/14/24  | 
		---  | 
		$322.45  | 
		6,460  | 
		-74.9  | 
		D  | 
		R,10b  | 
		11/15/24 - 5:16:00 pm  | |||||||||||||
			
 
  | 
	|||||||||||||||||||||||||||
|   |