Mar 15
2021
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
200,595
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
-
9,730
Reduced 4.63%
200,595
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$1,752,165
$66.39 p/Share
26,392
Reduced 11.15%
210,325
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$1,155,724
$30.69 p/Share
37,658
Added 13.83%
234,667
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
325
Added 0.16%
199,059
Common Stock
Oct 28
2020
BUY
Grant, award, or other acquisition
-
772
Added 0.39%
198,733
Common Stock
Jul 22
2020
BUY
Grant, award, or other acquisition
-
363
Added 0.18%
197,961
Common Stock
Jun 15
2020
SELL
Sale (or disposition) back to the issuer
$95,420
$55.38 p/Share
1,723
Reduced 0.86%
197,597
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
-
4,858
Added 2.38%
199,320
Common Stock
Apr 22
2020
BUY
Grant, award, or other acquisition
-
276
Added 0.14%
194,462
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
24,274
Added 11.11%
194,185
Common Stock
Mar 15
2020
SELL
Sale (or disposition) back to the issuer
-
0
Reduced 0.0%
169,911
Common Stock
Mar 15
2020
SELL
Payment of exercise price or tax liability
-
1,909
Reduced 1.11%
169,911
Common Stock
Jan 22
2020
BUY
Grant, award, or other acquisition
-
256
Added 0.15%
171,820
Common Stock
Jan 17
2020
SELL
Payment of exercise price or tax liability
$1,086,501
$59.78 p/Share
18,175
Reduced 9.58%
171,564
Common Stock
Jan 17
2020
BUY
Exercise of conversion of derivative security
$975,936
$44.19 p/Share
22,085
Added 10.43%
189,739
Common Stock
Oct 23
2019
BUY
Grant, award, or other acquisition
-
265
Added 0.16%
167,654
Common Stock
Jul 24
2019
BUY
Grant, award, or other acquisition
-
224
Added 0.13%
167,388
Common Stock
Jun 13
2019
SELL
Open market or private sale
$578,565
$65.0 p/Share
8,901
Reduced 5.06%
167,163
Common Stock
Jun 12
2019
SELL
Open market or private sale
$396,679
$65.04 p/Share
6,099
Reduced 3.35%
176,064
Common Stock
Apr 24
2019
BUY
Grant, award, or other acquisition
-
224
Added 0.12%
182,163
Common Stock
Mar 15
2019
SELL
Sale (or disposition) back to the issuer
$0
$67.61 p/Share
0
Reduced 0.0%
165,915
Common Stock
Mar 15
2019
SELL
Payment of exercise price or tax liability
$870,141
$67.61 p/Share
12,870
Reduced 7.2%
165,916
Common Stock
Mar 15
2019
BUY
Grant, award, or other acquisition
-
38,261
Added 17.38%
181,939
Common Stock
Jan 28
2019
SELL
Open market or private sale
$1,074,300
$71.62 p/Share
15,000
Reduced 8.74%
156,548
Common Stock