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
Jun 28
2021
BUY
Exercise of conversion of derivative security
$87,119
$30.97 p/Share
2,813
Added 14.36%
16,771
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$23,911
$59.04 p/Share
405
Reduced 2.82%
13,958
Common Stock
Mar 03
2021
SELL
Sale (or disposition) back to the issuer
$3,070
$59.04 p/Share
52
Reduced 0.37%
13,958
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,218
Added 8.0%
14,010
Common Stock
Dec 18
2020
SELL
Sale (or disposition) back to the issuer
$2,260
$51.37 p/Share
44
Reduced 0.33%
13,333
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$11,507
$51.37 p/Share
224
Reduced 1.67%
13,197
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
-
804
Added 5.68%
13,360
Common Stock
Dec 11
2020
SELL
Sale (or disposition) back to the issuer
$156
$51.86 p/Share
3
Reduced 0.02%
12,661
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
-
3
Added 0.02%
12,662
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$5,171
$49.25 p/Share
105
Reduced 0.82%
12,661
Common Stock
Dec 06
2020
SELL
Sale (or disposition) back to the issuer
$690
$49.25 p/Share
14
Reduced 0.11%
12,766
Common Stock
Dec 06
2020
BUY
Exercise of conversion of derivative security
-
370
Added 2.81%
12,780
Common Stock
Dec 05
2020
SELL
Sale (or disposition) back to the issuer
$443
$49.25 p/Share
9
Reduced 0.07%
12,539
Common Stock