Aug 12
2025
|
SELL
Acquisition or disposition by will or laws
|
-
|
161,869
|
|
Aug 12
2025
|
BUY
Acquisition or disposition by will or laws
|
-
|
2,448
|
|
Feb 27
2025
|
|
-
|
350
|
|
Nov 06
2024
|
|
-
|
7,500
|
|
Mar 05
2024
|
|
-
|
13,230
|
|
Mar 05
2024
|
|
-
|
189
|
|
Jan 31
2024
|
SELL
Payment of exercise price or tax liability
|
$46,063
$89.27 p/Share
|
516
|
|
Jan 31
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,230
|
|
Nov 01
2023
|
|
-
|
15,000
|
|
Oct 23
2023
|
|
-
|
13,365
|
|
Mar 14
2023
|
|
-
|
14,520
|
|
Mar 14
2023
|
|
-
|
1,584
|
|
Feb 17
2023
|
BUY
Grant, award, or other acquisition
|
$9,854
$109.49 p/Share
|
90
|
|
Feb 02
2023
|
SELL
Payment of exercise price or tax liability
|
$53,519
$112.91 p/Share
|
474
|
|
Feb 02
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,130
|
|
Aug 26
2022
|
|
-
|
11,556
|
|
Aug 26
2022
|
|
-
|
1,236
|
|
Feb 16
2022
|
BUY
Grant, award, or other acquisition
|
$8,456
$111.26 p/Share
|
76
|
|
Mar 01
2021
|
|
-
|
128,318
|
|
Feb 17
2021
|
BUY
Grant, award, or other acquisition
|
$9,026
$123.65 p/Share
|
73
|
|
Jan 04
2021
|
|
-
|
240
|
|