Feb 12
2021
BUY
Grant, award, or other acquisition
-
52,933
Added 23.67%
170,736
Common Stock
Nov 24
2020
SELL
Open market or private sale
$543,070
$45.43 p/Share
11,954
Reduced 9.21%
117,803
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$99,993
$28.95 p/Share
3,454
Added 2.59%
129,757
Common Stock
Aug 07
2020
SELL
Payment of exercise price or tax liability
$144,692
$36.52 p/Share
3,962
Reduced 3.04%
126,303
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,063,857
$52.81 p/Share
20,145
Reduced 13.4%
130,143
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
50,874
Added 25.29%
150,288
Common Stock
Dec 03
2019
SELL
Open market or private sale
$1,243,440
$51.81 p/Share
24,000
Reduced 19.45%
99,414
Common Stock
Dec 03
2019
BUY
Exercise of conversion of derivative security
$564,720
$23.53 p/Share
24,000
Added 16.28%
123,414
Common Stock
Aug 08
2019
SELL
Payment of exercise price or tax liability
$204,487
$52.88 p/Share
3,867
Reduced 3.75%
99,326
Common Stock
Feb 22
2019
SELL
Open market or private sale
$102,291
$48.71 p/Share
2,100
Reduced 2.0%
102,917
Common Stock
Feb 20
2019
-
606
Reduced 0.57%
105,017
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$261,711
$48.6 p/Share
5,385
Reduced 4.85%
105,623
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
17,755
Added 13.79%
111,008
Common Stock
Feb 05
2019
SELL
Payment of exercise price or tax liability
$100,008
$48.22 p/Share
2,074
Reduced 2.18%
93,254
Common Stock
Feb 05
2019
BUY
Exercise of conversion of derivative security
$99,938
$11.06 p/Share
9,036
Added 8.66%
95,328
Common Stock
Aug 08
2018
SELL
Payment of exercise price or tax liability
$178,293
$46.87 p/Share
3,804
Reduced 4.23%
86,196
Common Stock
Feb 28
2018
-
254
Reduced 0.55%
46,157
Common Stock
Feb 28
2018
SELL
Open market or private sale
$117,117
$90.09 p/Share
1,300
Reduced 2.82%
44,857
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$268,969
$86.07 p/Share
3,125
Reduced 6.31%
46,411
Common Stock
Feb 13
2018
BUY
Grant, award, or other acquisition
-
10,205
Added 17.08%
49,536
Common Stock
Dec 21
2017
SELL
Open market or private sale
$206,830
$87.64 p/Share
2,360
Reduced 5.66%
39,331
Common Stock
Oct 26
2017
SELL
Open market or private sale
$25,907
$83.57 p/Share
310
Reduced 0.74%
41,627
Common Stock
Oct 26
2017
-
298
Reduced 0.71%
41,937
Common Stock
Aug 08
2017
BUY
Grant, award, or other acquisition
-
12,310
Added 22.6%
42,171
Common Stock
Jun 26
2017
-
13
Reduced 0.04%
29,861
Common Stock