Dec 09
2022
SELL
Sale (or disposition) back to the issuer
$1,142
$114.2 p/Share
10
Reduced 0.03%
33,653
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
10
Added 0.03%
33,657
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$81,241
$120.18 p/Share
676
Reduced 1.97%
33,653
Common Stock
Dec 06
2022
SELL
Sale (or disposition) back to the issuer
$12,138
$120.18 p/Share
101
Reduced 0.3%
34,067
Common Stock
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 4.38%
34,130
Common Stock
Dec 05
2022
SELL
Sale (or disposition) back to the issuer
$11,610
$118.47 p/Share
98
Reduced 0.29%
33,346
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$86,838
$118.47 p/Share
733
Reduced 2.18%
32,868
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
2,059
Added 5.81%
33,410
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$86
$85.5 p/Share
1
Reduced 0.0%
31,640
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
1
Added 0.0%
31,641
Common Stock
Mar 22
2022
SELL
Sale (or disposition) back to the issuer
$353
$88.36 p/Share
4
Reduced 0.01%
31,830
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$16,788
$88.36 p/Share
190
Reduced 0.6%
31,640
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
513
Added 1.59%
31,834
Common Stock
Mar 04
2022
SELL
Sale (or disposition) back to the issuer
$8,957
$89.57 p/Share
100
Reduced 0.32%
31,321
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$89,301
$89.57 p/Share
997
Reduced 3.08%
31,321
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
2,658
Added 7.8%
31,421
Common Stock
Dec 18
2021
SELL
Sale (or disposition) back to the issuer
$8,438
$88.82 p/Share
95
Reduced 0.31%
30,137
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$54,980
$88.82 p/Share
619
Reduced 2.04%
29,760
Common Stock
Dec 18
2021
BUY
Exercise of conversion of derivative security
-
1,400
Added 4.43%
30,195
Common Stock
Dec 15
2021
SELL
Sale (or disposition) back to the issuer
$741
$92.57 p/Share
8
Reduced 0.03%
28,387
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$28,974
$92.57 p/Share
313
Reduced 1.07%
29,074
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
668
Added 2.22%
29,395
Common Stock
Dec 10
2021
SELL
Sale (or disposition) back to the issuer
$566
$94.28 p/Share
6
Reduced 0.02%
28,727
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
6
Added 0.02%
28,729
Common Stock
Dec 06
2021
SELL
Sale (or disposition) back to the issuer
$7,385
$93.48 p/Share
79
Reduced 0.27%
29,156
Common Stock