Jul 25
2024
SELL
Open market or private sale
$3,924,288
$270.51 p/Share
14,507
Reduced 38.07%
23,595
Common Stock
Feb 26
2024
-
591
Reduced 1.53%
38,102
Common Stock
Feb 26
2024
SELL
Open market or private sale
$5,986,764
$252.0 p/Share
23,757
Reduced 38.41%
38,102
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$1,389,309
$58.48 p/Share
23,757
Added 27.75%
61,859
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
3,471
Added 8.23%
38,693
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,466,857
$245.13 p/Share
5,984
Reduced 14.52%
35,222
Common Stock
Jul 28
2023
-
385
Reduced 1.0%
38,288
Common Stock
Jul 28
2023
SELL
Open market or private sale
$2,922,668
$260.65 p/Share
11,213
Reduced 22.65%
38,288
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$635,777
$56.7 p/Share
11,213
Added 18.47%
49,501
Common Stock
May 31
2023
SELL
Open market or private sale
$4,535,039
$228.5 p/Share
19,847
Reduced 33.91%
38,673
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
$1,149,141
$57.9 p/Share
19,847
Added 25.33%
58,520
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$127,051
$249.12 p/Share
510
Reduced 1.3%
38,673
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
10,440
Added 21.04%
39,183
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$665,005
$267.5 p/Share
2,486
Reduced 7.96%
28,743
Common Stock
Nov 04
2022
-
412
Reduced 1.3%
31,229
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$269,931
$271.56 p/Share
994
Reduced 3.05%
31,641
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
12,750
Added 28.09%
32,635
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$677,717
$287.29 p/Share
2,359
Reduced 10.61%
19,885
Common Stock
Nov 30
2021
SELL
Open market or private sale
$4,007,844
$326.0 p/Share
12,294
Reduced 35.6%
22,244
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$567,122
$46.13 p/Share
12,294
Added 26.25%
34,538
Common Stock
Nov 26
2021
SELL
Open market or private sale
$4,001,559
$325.33 p/Share
12,300
Reduced 35.29%
22,550
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
$567,399
$46.13 p/Share
12,300
Added 26.09%
34,850
Common Stock
Aug 31
2021
-
306
Reduced 1.36%
22,244
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$372,856
$223.0 p/Share
1,672
Reduced 6.9%
22,550
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$1,484,126
$223.85 p/Share
6,630
Added 21.49%
24,222
Common Stock