Mar 02
2024
SELL
Payment of exercise price or tax liability
$410,320
$223.0 p/Share
1,840
Reduced 6.38%
26,984
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
6,787
Added 19.06%
28,824
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
1,856
Added 7.77%
22,037
Common Stock
Dec 27
2023
SELL
Open market or private sale
$6,580,803
$250.64 p/Share
26,256
Reduced 58.71%
18,469
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$2,738,500
$104.3 p/Share
26,256
Added 36.99%
44,725
Common Stock
Aug 09
2023
-
5,768
Reduced 23.8%
18,469
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
5,050
Added 17.24%
24,237
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$241,059
$235.18 p/Share
1,025
Reduced 5.07%
19,187
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$1,503,686
$259.48 p/Share
5,795
Reduced 22.79%
19,634
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$773,752
$80.44 p/Share
9,619
Added 30.61%
21,807
Common Stock
Dec 30
2022
SELL
Open market or private sale
$4,094,084
$250.51 p/Share
16,343
Reduced 50.83%
15,810
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$1,284,886
$78.62 p/Share
16,343
Added 33.7%
32,153
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,766
Added 13.97%
29,341
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$426,704
$343.01 p/Share
1,244
Reduced 4.82%
24,575
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
33
Added 0.13%
25,819
Common Stock
Dec 27
2021
SELL
Open market or private sale
$2,965,710
$330.0 p/Share
8,987
Reduced 25.85%
25,775
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$537,962
$59.86 p/Share
8,987
Added 20.54%
34,762
Common Stock
Aug 18
2021
SELL
Open market or private sale
$3,384,594
$376.61 p/Share
8,987
Reduced 25.85%
25,775
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$536,973
$59.75 p/Share
8,987
Added 20.54%
34,762
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
3,694
Added 12.54%
25,775
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$510,390
$398.12 p/Share
1,282
Reduced 5.49%
22,081
Common Stock