Common Stock, $0.01 par value |
06/03/2024 |
|
A |
|
18,834
|
A |
$0
|
301,620 |
D |
|
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
17,042 |
D |
$184.96
|
284,578 |
D |
|
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
25,911 |
D |
$184.96
|
258,667 |
D |
|
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
546 |
D |
$182.5808
|
224,213 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
1,092 |
D |
$184.1231
|
223,121 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
1,274 |
D |
$184.8283
|
221,847 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
504 |
D |
$187.5475
|
221,343 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
588 |
D |
$182.6507
|
224,171 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
1,008 |
D |
$184.0783
|
223,163 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
1,316 |
D |
$184.8446
|
221,847 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
S
|
|
504 |
D |
$187.4775
|
221,343 |
I |
By Family Trust |
Common Stock, $0.01 par value |
06/05/2024 |
|
G
|
|
27,000 |
D |
$0
|
231,667
|
D |
|
Common Stock, $0.01 par value |
06/05/2024 |
|
G
|
|
30,000 |
D |
$0
|
201,667
|
D |
|
Common Stock, $0.01 par value |
06/05/2024 |
|
G |
|
30,000 |
A |
$0
|
30,000 |
I |
By Amin Family General Partnership |
Common Stock, $0.01 par value |
06/05/2024 |
|
G
|
|
200,000 |
D |
$0
|
0 |
I |
By GRAT |
Common Stock, $0.01 par value |
06/05/2024 |
|
G |
|
200,000 |
A |
$0
|
230,000 |
I |
By Amin Family General Partnership |
Common Stock, $0.01 par value |
06/05/2024 |
|
G
|
|
200,000 |
D |
$0
|
0 |
I |
By GRAT |
Common Stock, $0.01 par value |
06/05/2024 |
|
G |
|
200,000 |
A |
$0
|
430,000 |
I |
By Amin Family General Partnership |
Common Stock, $0.01 par value |
06/06/2024 |
|
S
|
|
3,181 |
D |
$183.2543
|
198,486 |
D |
|
Common Stock, $0.01 par value |
06/06/2024 |
|
S
|
|
5,654 |
D |
$184.3223
|
192,832 |
D |
|
Common Stock, $0.01 par value |
06/06/2024 |
|
S
|
|
5,800 |
D |
$185.0086
|
187,032 |
D |
|
Common Stock, $0.01 par value |
06/06/2024 |
|
S
|
|
317 |
D |
$185.8407
|
186,715 |
D |
|