Dec 05
2021
SELL
Sale (or disposition) back to the issuer
$9,255
$93.48 p/Share
99
Reduced 0.07%
152,104
Common Stock
Dec 05
2021
SELL
Payment of exercise price or tax liability
$115,167
$93.48 p/Share
1,232
Reduced 0.81%
150,872
Common Stock
Dec 05
2021
BUY
Exercise of conversion of derivative security
-
2,876
Added 1.85%
152,203
Common Stock
Aug 13
2021
SELL
Open market or private sale
$1,254,540
$91.12 p/Share
13,768
Reduced 8.44%
149,327
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$296,287
$21.52 p/Share
13,768
Added 7.78%
163,095
Common Stock
Aug 12
2021
SELL
Open market or private sale
$1,288,090
$93.55 p/Share
13,769
Reduced 8.44%
149,327
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$361,436
$26.25 p/Share
13,769
Added 7.79%
163,096
Common Stock
Aug 10
2021
SELL
Open market or private sale
$630,185
$93.03 p/Share
6,774
Reduced 4.34%
149,327
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$209,791
$30.97 p/Share
6,774
Added 4.16%
156,101
Common Stock
Aug 09
2021
SELL
Open market or private sale
$623,706
$92.06 p/Share
6,775
Reduced 4.34%
149,327
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$209,822
$30.97 p/Share
6,775
Added 4.16%
156,102
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$107,807
$59.04 p/Share
1,826
Reduced 1.21%
149,327
Common Stock
Mar 03
2021
SELL
Sale (or disposition) back to the issuer
$16,472
$59.04 p/Share
279
Reduced 0.19%
149,327
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
6,499
Added 4.16%
149,606
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$18,552
$59.46 p/Share
312
Reduced 0.21%
146,280
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$80,093
$59.46 p/Share
1,347
Reduced 0.92%
144,933
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
4,898
Added 3.23%
146,592
Common Stock
Dec 18
2020
SELL
Sale (or disposition) back to the issuer
$16,079
$51.37 p/Share
313
Reduced 0.22%
143,064
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$118,870
$51.37 p/Share
2,314
Reduced 1.61%
141,654
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
-
5,530
Added 3.72%
143,255
Common Stock
Dec 11
2020
SELL
Sale (or disposition) back to the issuer
$1,193
$51.86 p/Share
23
Reduced 0.02%
138,751
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
-
23
Added 0.02%
138,760
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$41,468
$49.25 p/Share
842
Reduced 0.6%
138,751
Common Stock
Dec 06
2020
SELL
Sale (or disposition) back to the issuer
$3,694
$49.25 p/Share
75
Reduced 0.05%
139,593
Common Stock
Dec 06
2020
BUY
Exercise of conversion of derivative security
-
1,972
Added 1.39%
139,668
Common Stock