Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$86
$85.5 p/Share
1
Reduced 0.01%
16,886
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
1
Added 0.01%
16,887
Common Stock
Mar 22
2022
SELL
Sale (or disposition) back to the issuer
$265
$88.36 p/Share
3
Reduced 0.02%
17,004
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$10,426
$88.36 p/Share
118
Reduced 0.69%
16,886
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
403
Added 2.31%
17,007
Common Stock
Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$5,732
$89.57 p/Share
64
Reduced 0.38%
16,604
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$47,024
$89.57 p/Share
525
Reduced 3.06%
16,604
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
1,708
Added 9.29%
16,668
Common Stock
Dec 18
2021
SELL
Sale (or disposition) back to the issuer
$4,885
$88.82 p/Share
55
Reduced 0.35%
15,691
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$30,021
$88.82 p/Share
338
Reduced 2.14%
15,485
Common Stock
Dec 18
2021
BUY
Exercise of conversion of derivative security
-
816
Added 4.93%
15,725
Common Stock
Dec 15
2021
SELL
Sale (or disposition) back to the issuer
$555
$92.57 p/Share
6
Reduced 0.04%
15,293
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$21,384
$92.57 p/Share
231
Reduced 1.51%
15,062
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
525
Added 3.32%
15,299
Common Stock
Dec 10
2021
SELL
Sale (or disposition) back to the issuer
$377
$94.28 p/Share
4
Reduced 0.03%
14,774
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
4
Added 0.03%
14,775
Common Stock
Dec 06
2021
SELL
Sale (or disposition) back to the issuer
$4,767
$93.48 p/Share
51
Reduced 0.34%
15,033
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$38,981
$93.48 p/Share
417
Reduced 2.75%
14,774
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
-
989
Added 6.16%
15,065
Common Stock
Dec 05
2021
SELL
Sale (or disposition) back to the issuer
$1,402
$93.48 p/Share
15
Reduced 0.1%
14,397
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$13,461
$93.48 p/Share
144
Reduced 1.0%
14,253
Common Stock
Dec 05
2021
BUY
Exercise of conversion of derivative security
-
454
Added 3.05%
14,412
Common Stock
Sep 27
2021
SELL
Open market or private sale
$384,100
$98.16 p/Share
3,913
Reduced 21.9%
13,958
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$84,208
$21.52 p/Share
3,913
Added 17.96%
17,871
Common Stock
Jun 28
2021
SELL
Open market or private sale
$246,953
$87.79 p/Share
2,813
Reduced 16.77%
13,958
Common Stock