Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,695
Added 9.27%
26,381
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$403,842
$274.91 p/Share
1,469
Reduced 5.84%
23,686
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
3,368
Added 11.81%
25,155
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$334,604
$273.37 p/Share
1,224
Reduced 5.32%
21,787
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,485,605
$271.84 p/Share
5,465
Reduced 19.19%
23,011
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,135,706
$135.85 p/Share
8,360
Added 22.7%
28,476
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$3,512
$270.21 p/Share
13
Added 0.06%
20,116
Common Stock
Aug 11
2023
BUY
Grant, award, or other acquisition
$3,633
$227.12 p/Share
16
Added 0.08%
20,088
Common Stock
May 12
2023
BUY
Grant, award, or other acquisition
$3,556
$209.22 p/Share
17
Added 0.08%
20,072
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
2,625
Added 11.57%
20,054
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$159,765
$231.88 p/Share
689
Reduced 3.8%
17,429
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,579
Added 8.02%
18,118
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$207,149
$231.97 p/Share
893
Reduced 5.12%
16,539
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$5,779
$231.18 p/Share
25
Added 0.14%
17,432
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
$5,796
$252.01 p/Share
23
Added 0.13%
17,406
Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
$5,692
$227.66 p/Share
25
Added 0.14%
17,383
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$5,723
$238.46 p/Share
24
Added 0.15%
15,482
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$941,555
$240.07 p/Share
3,922
Reduced 20.24%
15,457
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$708,520
$136.78 p/Share
5,180
Added 21.09%
19,379
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$86,083
$250.24 p/Share
344
Reduced 2.37%
14,199
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
2,040
Added 12.3%
14,543
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$72,717
$234.57 p/Share
310
Reduced 2.42%
12,503
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
634
Added 4.71%
12,813
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
$6,405
$213.49 p/Share
30
Added 0.25%
12,179
Common Stock
Nov 12
2021
BUY
Grant, award, or other acquisition
$6,400
$199.99 p/Share
32
Added 0.26%
12,149
Common Stock