May 20
2021
BUY
Grant, award, or other acquisition
$100,011
$54.06 p/Share
1,850
Added 7.01%
24,549
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$19,276
$22.44 p/Share
859
Added 3.65%
22,699
Common Stock
May 21
2020
BUY
Grant, award, or other acquisition
$99,994
$49.6 p/Share
2,016
Added 8.45%
21,840
Common Stock
Mar 06
2020
BUY
Exercise of conversion of derivative security
$70,019
$56.15 p/Share
1,247
Added 5.92%
19,824
Common Stock
May 22
2019
BUY
Grant, award, or other acquisition
$100,007
$59.67 p/Share
1,676
Added 8.28%
18,577
Common Stock
Jan 03
2019
SELL
Open market or private sale
$6,204
$59.09 p/Share
105
Reduced 0.62%
16,901
Common Stock
Jan 02
2019
SELL
Open market or private sale
$197,617
$58.99 p/Share
3,350
Reduced 16.46%
17,006
Common Stock
Jan 02
2019
BUY
Exercise of conversion of derivative security
$27,778
$8.04 p/Share
3,455
Added 14.51%
20,356
Common Stock
May 23
2018
BUY
Grant, award, or other acquisition
$100,022
$82.8 p/Share
1,208
Added 6.67%
16,901
Common Stock
Feb 20
2018
SELL
Open market or private sale
$118,074
$80.05 p/Share
1,475
Reduced 8.59%
15,693
Common Stock
Feb 20
2018
BUY
Exercise of conversion of derivative security
$31,167
$21.13 p/Share
1,475
Added 7.91%
17,168
Common Stock
Dec 14
2017
SELL
Open market or private sale
$175,800
$87.9 p/Share
2,000
Reduced 11.3%
15,693
Common Stock
May 23
2017
BUY
Grant, award, or other acquisition
$99,970
$75.85 p/Share
1,318
Added 6.93%
17,693
Common Stock
Jun 07
2016
SELL
Open market or private sale
$106,137
$71.09 p/Share
1,493
Reduced 100.0%
0
Common Stock
Jun 07
2016
BUY
Exercise of conversion of derivative security
$46,761
$31.32 p/Share
1,493
Added 63.89%
844
Common Stock
May 25
2016
BUY
Grant, award, or other acquisition
$79,946
$68.33 p/Share
1,170
Added 3.95%
28,445
Common Stock
May 20
2015
BUY
Grant, award, or other acquisition
$79,993
$62.01 p/Share
1,290
Added 50.0%
1,290
Common Stock
Jun 09
2014
SELL
Open market or private sale
$500,049
$52.17 p/Share
9,585
Reduced 100.0%
0
Common Stock
Jun 09
2014
BUY
Exercise of conversion of derivative security
$255,920
$26.7 p/Share
9,585
Added 70.56%
4,000
Common Stock
May 22
2014
BUY
Grant, award, or other acquisition
$65,056
$48.19 p/Share
1,350
Added 8.84%
13,915
Common Stock
May 30
2013
BUY
Grant, award, or other acquisition
$50,023
$31.07 p/Share
1,610
Added 11.36%
12,565
Common Stock
May 16
2012
BUY
Grant, award, or other acquisition
$50,042
$27.05 p/Share
1,850
Added 14.45%
10,955
Common Stock
May 18
2011
BUY
Grant, award, or other acquisition
$17,952
$22.44 p/Share
800
Added 8.08%
9,105
Common Stock
May 19
2010
BUY
Grant, award, or other acquisition
$18,711
$18.9 p/Share
990
Added 10.65%
8,305
Common Stock