May 04
2023
BUY
Grant, award, or other acquisition
-
2,453
Added 4.91%
47,554
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
1,612
Added 3.45%
45,101
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
1,279
Added 2.86%
43,489
Common Stock
Jun 05
2020
SELL
Open market or private sale
$714,850
$85.0 p/Share
8,410
Reduced 16.61%
42,210
Common Stock
Jun 05
2020
BUY
Exercise of conversion of derivative security
$454,729
$54.07 p/Share
8,410
Added 14.25%
50,620
Common Stock
Apr 30
2020
BUY
Grant, award, or other acquisition
-
2,780
Added 6.18%
42,210
Common Stock
Dec 20
2019
SELL
Open market or private sale
$846,673
$104.36 p/Share
8,113
Reduced 17.06%
39,430
Common Stock
Dec 20
2019
BUY
Exercise of conversion of derivative security
$430,232
$53.03 p/Share
8,113
Added 14.58%
47,543
Common Stock
Oct 01
2019
SELL
Open market or private sale
$346,275
$91.68 p/Share
3,777
Reduced 8.74%
39,430
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
$169,474
$44.87 p/Share
3,777
Added 8.04%
43,207
Common Stock
Jul 01
2019
SELL
Open market or private sale
$1,335,305
$92.09 p/Share
14,500
Reduced 26.89%
39,430
Common Stock
Jun 03
2019
SELL
Open market or private sale
$343,920
$85.98 p/Share
4,000
Reduced 6.9%
53,930
Common Stock
Jun 03
2019
BUY
Exercise of conversion of derivative security
$179,480
$44.87 p/Share
4,000
Added 6.46%
57,930
Common Stock
May 02
2019
BUY
Grant, award, or other acquisition
-
1,938
Added 3.47%
53,930
Common Stock
Jul 02
2018
SELL
Open market or private sale
$391,394
$92.55 p/Share
4,229
Reduced 7.52%
51,992
Common Stock
Jul 02
2018
BUY
Exercise of conversion of derivative security
$71,597
$16.93 p/Share
4,229
Added 7.0%
56,221
Common Stock
May 02
2018
BUY
Grant, award, or other acquisition
-
1,907
Added 3.54%
51,992
Common Stock
Apr 02
2018
SELL
Open market or private sale
$285,570
$95.19 p/Share
3,000
Reduced 5.65%
50,085
Common Stock
Apr 02
2018
BUY
Exercise of conversion of derivative security
$50,790
$16.93 p/Share
3,000
Added 5.35%
53,085
Common Stock
Jan 02
2018
SELL
Open market or private sale
$299,250
$99.75 p/Share
3,000
Reduced 5.65%
50,085
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
$50,790
$16.93 p/Share
3,000
Added 5.35%
53,085
Common Stock
Dec 04
2017
SELL
Open market or private sale
$664,580
$94.94 p/Share
7,000
Reduced 12.26%
50,085
Common Stock
Dec 04
2017
BUY
Exercise of conversion of derivative security
$118,510
$16.93 p/Share
7,000
Added 10.92%
57,085
Common Stock
May 03
2017
BUY
Grant, award, or other acquisition
-
2,061
Added 3.95%
50,085
Common Stock
May 04
2016
BUY
Grant, award, or other acquisition
-
2,440
Added 4.84%
48,024
Common Stock