Feb 23
2024
SELL
Payment of exercise price or tax liability
$2,774
$184.98 p/Share
15
Reduced 100.0%
0
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
15
Added 50.0%
15
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$1,804
$180.43 p/Share
10
Reduced 100.0%
0
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
10
Added 50.0%
10
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$3,038
$178.74 p/Share
17
Reduced 100.0%
0
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
17
Added 50.0%
17
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$1,908
$173.49 p/Share
11
Reduced 100.0%
0
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
11
Added 50.0%
11
Common Stock
Jun 09
2023
-
351
Reduced 100.0%
0
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$643
$128.72 p/Share
5
Reduced 0.08%
6,537
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
5
Added 0.08%
6,542
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$20,189
$131.96 p/Share
153
Reduced 2.29%
6,537
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$66,507
$131.96 p/Share
504
Added 7.01%
6,690
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$749
$124.86 p/Share
6
Reduced 0.1%
6,186
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
6
Added 0.1%
6,192
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$1,528
$127.36 p/Share
12
Reduced 0.19%
6,186
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
12
Added 0.19%
6,198
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,986
$124.42 p/Share
24
Reduced 0.39%
6,186
Common Stock
Feb 08
2023
BUY
Exercise of conversion of derivative security
-
24
Added 0.38%
6,210
Common Stock
Jun 02
2022
SELL
Open market or private sale
$46,848
$135.01 p/Share
347
Reduced 5.31%
6,186
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$580
$115.96 p/Share
5
Reduced 0.08%
6,533
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
5
Added 0.08%
6,538
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,410
$117.54 p/Share
12
Reduced 0.18%
6,533
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
12
Added 0.18%
6,545
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$474
$118.57 p/Share
4
Reduced 0.06%
6,533
Common Stock