Jan 02
2024
SELL
Sale (or disposition) back to the issuer
-
20,534
Reduced 16.01%
107,760
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$108,918
$80.86 p/Share
1,347
Reduced 1.21%
109,835
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
-
3,422
Added 2.99%
111,182
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$112,322
$81.63 p/Share
1,376
Reduced 1.06%
128,294
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
3,962
Added 3.43%
111,695
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
17,975
Added 12.25%
128,718
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$200,096
$148.55 p/Share
1,347
Reduced 1.23%
107,733
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
3,423
Added 3.04%
109,080
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$555,828
$154.87 p/Share
3,589
Reduced 3.29%
105,657
Common Stock
Jan 02
2023
SELL
Sale (or disposition) back to the issuer
-
4,398
Reduced 3.93%
107,572
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$175,932
$154.87 p/Share
1,136
Reduced 1.09%
103,448
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
10,196
Added 8.23%
113,644
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
2,886
Added 2.69%
104,584
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$84,986
$126.28 p/Share
673
Reduced 0.66%
101,698
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$85,135
$97.52 p/Share
873
Reduced 0.85%
102,371
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
3,422
Added 3.21%
103,244
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$131,690
$81.09 p/Share
1,624
Reduced 1.6%
99,822
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
17,317
Added 14.58%
101,446
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$165,343
$81.09 p/Share
2,039
Reduced 2.37%
84,129
Common Stock
Dec 31
2021
SELL
Sale (or disposition) back to the issuer
-
5,179
Reduced 5.67%
86,168
Common Stock
May 03
2021
BUY
Conversion of derivative security
-
991
Added 1.07%
91,347
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
20,534
Added 18.52%
90,356
Common Stock
Jan 02
2021
SELL
Sale (or disposition) back to the issuer
-
2,100
Reduced 3.38%
60,046
Common Stock
Jan 02
2021
BUY
Grant, award, or other acquisition
-
9,776
Added 12.28%
69,822
Common Stock