Aug 01
2024
-
30,765
Reduced 31.4%
67,218
Common Stock
Jul 31
2024
SELL
Open market or private sale
$2,521,960
$280.0 p/Share
9,007
Reduced 8.42%
97,983
Common Stock
May 16
2024
SELL
Open market or private sale
$2,386,325
$265.0 p/Share
9,005
Reduced 7.76%
106,990
Common Stock
May 14
2024
SELL
Open market or private sale
$4,866,675
$255.0 p/Share
19,085
Reduced 14.13%
115,995
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$1,158,841
$60.72 p/Share
19,085
Added 12.38%
135,080
Common Stock
Apr 24
2024
SELL
Open market or private sale
$11,770,634
$249.51 p/Share
47,175
Reduced 28.91%
115,995
Common Stock
Apr 24
2024
BUY
Exercise of conversion of derivative security
$2,317,682
$60.72 p/Share
38,170
Added 19.85%
154,165
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
19,698
Added 13.61%
125,000
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$4,683,698
$245.13 p/Share
19,107
Reduced 15.36%
105,302
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$505,215
$249.12 p/Share
2,028
Reduced 1.75%
113,945
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
42,210
Added 26.68%
115,973
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,598,580
$267.5 p/Share
5,976
Reduced 7.49%
73,763
Common Stock
Aug 15
2022
SELL
Open market or private sale
$7,500,000
$300.0 p/Share
25,000
Reduced 23.87%
79,739
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$1,707,250
$68.29 p/Share
25,000
Added 19.27%
104,739
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$878,497
$271.56 p/Share
3,235
Reduced 3.9%
79,739
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
40,970
Added 33.06%
82,974
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,694,436
$287.29 p/Share
5,898
Reduced 12.31%
42,004
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$575,340
$223.0 p/Share
2,580
Reduced 5.11%
47,902
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$3,422,667
$223.85 p/Share
15,290
Added 23.25%
50,482
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$249,700
$234.68 p/Share
1,064
Reduced 2.93%
35,192
Common Stock
May 28
2020
SELL
Open market or private sale
$552,647
$165.96 p/Share
3,330
Reduced 8.41%
36,256
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$416,671
$156.82 p/Share
2,657
Reduced 7.64%
32,121
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$1,196,341
$160.26 p/Share
7,465
Added 17.67%
34,778
Common Stock
Jan 31
2020
SELL
Open market or private sale
$5,990,372
$164.39 p/Share
36,440
Reduced 57.16%
27,313
Common Stock
Jan 31
2020
BUY
Exercise of conversion of derivative security
$1,917,659
$57.3 p/Share
33,467
Added 40.22%
49,752
Common Stock