| Common Stock - Family Trust |
33,248 |
$3,960,922 |
$119.13 |
24 May 2024 |
Direct |
|
|
| Common Stock - Family Trust |
6,336 |
$793,162 |
$125.19 |
05 Aug 2024 |
Katherine S. Flaschen Irrevocable Trust |
|
|
| Common Stock - Family Trust |
6,336 |
$793,162 |
$125.19 |
05 Aug 2024 |
The DJ Flaschen Irrevocable Trust |
|
|
| Common Stock - Family Trust |
6,336 |
$754,795 |
$119.13 |
24 May 2024 |
Katherine S. Flaschen Irrevocable Trust |
|
|
| Common Stock - Family Trust |
6,336 |
$754,795 |
$119.13 |
24 May 2024 |
The DJ Flaschen Irrevocable Trust |
|
|
| Common Stock |
5,383 |
$673,898 |
$125.19 |
05 Aug 2024 |
Direct |
|
|
| Stock Option |
0 |
$0 |
$122.45 |
24 May 2024 |
Direct |
Common Stock |
3,027 |
| Stock Option |
0 |
|
|
05 Aug 2024 |
Direct |
Common Stock |
|