Feb 02
2021
SELL
Payment of exercise price or tax liability
$116,257
$69.74 p/Share
1,667
Reduced 8.96%
16,929
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
6,512
Added 25.94%
18,596
Common Stock
Aug 05
2020
SELL
Open market or private sale
$101,562
$81.25 p/Share
1,250
Reduced 10.62%
10,516
Common Stock
Aug 05
2020
SELL
Payment of exercise price or tax liability
$744,973
$81.4 p/Share
9,152
Reduced 43.1%
12,084
Common Stock
Aug 05
2020
BUY
Exercise of conversion of derivative security
$643,200
$60.0 p/Share
10,720
Added 33.55%
21,236
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$342,013
$75.3 p/Share
4,542
Reduced 23.51%
14,781
Common Stock
Jun 08
2020
SELL
Open market or private sale
$225,824
$74.9 p/Share
3,015
Reduced 20.4%
11,766
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
$249,441
$41.23 p/Share
6,050
Added 25.76%
17,440
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
-
2,101
Reduced 13.67%
13,273
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
-
6,964
Added 31.18%
15,374
Common Stock
May 03
2019
SELL
Payment of exercise price or tax liability
$150,455
$90.69 p/Share
1,659
Reduced 16.48%
8,410
Common Stock
May 03
2019
BUY
Exercise of conversion of derivative security
$100,498
$39.15 p/Share
2,567
Added 20.31%
10,069
Common Stock
Mar 06
2019
SELL
Payment of exercise price or tax liability
$121,749
$80.95 p/Share
1,504
Reduced 16.7%
7,502
Common Stock
Mar 06
2019
BUY
Grant, award, or other acquisition
-
5,136
Added 36.32%
9,006
Common Stock
Sep 06
2018
SELL
Payment of exercise price or tax liability
$192,685
$84.4 p/Share
2,283
Reduced 37.1%
3,870
Common Stock
Sep 06
2018
BUY
Exercise of conversion of derivative security
$150,771
$43.3 p/Share
3,482
Added 36.14%
6,153
Common Stock
Aug 06
2018
SELL
Payment of exercise price or tax liability
$186,392
$78.25 p/Share
2,382
Reduced 47.14%
2,671
Common Stock
Aug 06
2018
BUY
Exercise of conversion of derivative security
$150,727
$43.3 p/Share
3,481
Added 40.79%
5,053
Common Stock
May 02
2018
SELL
Payment of exercise price or tax liability
$245,956
$69.05 p/Share
3,562
Reduced 69.38%
1,572
Common Stock
May 02
2018
BUY
Exercise of conversion of derivative security
$200,996
$39.15 p/Share
5,134
Added 50.0%
5,134
Common Stock