Mar 11
2024
SELL
Open market or private sale
$1,289,080
$185.0 p/Share
6,968
Reduced 29.6%
16,569
Common Stock
Mar 11
2024
-
150
Reduced 0.63%
23,537
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$270,327
$186.69 p/Share
1,448
Reduced 5.76%
23,687
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
$609,729
$186.69 p/Share
3,266
Added 11.93%
24,119
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$514,090
$184.46 p/Share
2,787
Reduced 11.3%
21,869
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
8,038
Added 24.59%
24,656
Common Stock
Jun 09
2023
-
175
Reduced 1.04%
16,618
Common Stock
Jun 09
2023
SELL
Open market or private sale
$413,862
$138.0 p/Share
2,999
Reduced 15.15%
16,793
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$118,762
$129.09 p/Share
920
Reduced 4.44%
19,792
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
$404,697
$129.09 p/Share
3,135
Added 13.5%
20,089
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$145,404
$126.88 p/Share
1,146
Reduced 6.12%
17,577
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
3,733
Added 16.62%
18,723
Common Stock
Nov 30
2022
-
200
Reduced 1.32%
14,990
Common Stock
Nov 30
2022
SELL
Open market or private sale
$364,744
$127.0 p/Share
2,872
Reduced 15.9%
15,190
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$109,068
$118.81 p/Share
918
Reduced 4.84%
18,062
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
$372,113
$118.81 p/Share
3,132
Added 14.52%
18,437
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$46,215
$121.3 p/Share
381
Reduced 2.35%
15,848
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,166
Added 6.7%
16,229
Common Stock
May 24
2021
SELL
Open market or private sale
$114,694
$111.03 p/Share
1,033
Reduced 6.42%
15,063
Common Stock
May 10
2021
SELL
Open market or private sale
$113,909
$110.27 p/Share
1,033
Reduced 6.03%
16,096
Common Stock
May 03
2021
SELL
Open market or private sale
$213,632
$107.03 p/Share
1,996
Reduced 10.44%
17,129
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$68,028
$96.22 p/Share
707
Reduced 3.56%
19,125
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$231,698
$96.22 p/Share
2,408
Added 11.06%
19,373
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$50,292
$90.29 p/Share
557
Reduced 3.1%
17,424
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
1,728
Added 8.77%
17,981
Common Stock