Feb 11
2024
SELL
Payment of exercise price or tax liability
$483,507
$167.13 p/Share
2,893
Reduced 3.31%
84,437
Common Stock
Feb 11
2024
SELL
Sale (or disposition) back to the issuer
$744,898
$167.13 p/Share
4,457
Reduced 4.86%
87,330
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
7,350
Added 7.41%
91,787
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$343,953
$167.13 p/Share
2,058
Reduced 2.38%
84,437
Common Stock
Feb 10
2024
SELL
Sale (or disposition) back to the issuer
$529,802
$167.13 p/Share
3,170
Reduced 3.54%
86,495
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
5,228
Added 5.51%
89,665
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$250,917
$167.39 p/Share
1,499
Reduced 1.74%
84,437
Common Stock
Feb 09
2024
SELL
Sale (or disposition) back to the issuer
$386,336
$167.39 p/Share
2,308
Reduced 2.62%
85,936
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,807
Added 4.14%
88,244
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
-
12,578
Reduced 12.97%
84,437
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$410,291
$150.07 p/Share
2,734
Reduced 2.74%
97,015
Common Stock
Feb 12
2023
SELL
Sale (or disposition) back to the issuer
$632,094
$150.07 p/Share
4,212
Reduced 4.05%
99,749
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
6,946
Added 6.26%
103,961
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$434,002
$150.07 p/Share
2,892
Reduced 2.89%
97,015
Common Stock
Feb 11
2023
SELL
Sale (or disposition) back to the issuer
$668,861
$150.07 p/Share
4,457
Reduced 4.27%
99,907
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
7,349
Added 6.58%
104,364
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$308,247
$149.78 p/Share
2,058
Reduced 2.08%
97,015
Common Stock
Feb 10
2023
SELL
Sale (or disposition) back to the issuer
$474,802
$149.78 p/Share
3,170
Reduced 3.1%
99,073
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
5,228
Added 4.86%
102,243
Common Stock
Dec 28
2022
SELL
Sale (or disposition) back to the issuer
-
19,523
Reduced 16.75%
97,015
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$214,388
$120.24 p/Share
1,783
Reduced 1.51%
116,538
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$328,736
$120.24 p/Share
2,734
Reduced 2.26%
118,321
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$347,734
$120.24 p/Share
2,892
Reduced 2.33%
121,055
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
15,684
Added 11.23%
123,947
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$457,517
$67.62 p/Share
6,766
Reduced 5.88%
108,263
Common Stock