Sep 30
2022
BUY
Grant, award, or other acquisition
-
322
Added 0.28%
114,661
Common Stock
Aug 12
2022
SELL
Sale (or disposition) back to the issuer
$10,658,192
$78.44 p/Share
135,877
Reduced 54.32%
114,284
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$7,314,259
$53.83 p/Share
135,877
Added 35.2%
250,161
Common Stock
Aug 11
2022
SELL
Sale (or disposition) back to the issuer
$6,625,390
$78.09 p/Share
84,843
Reduced 42.61%
114,284
Common Stock
Aug 11
2022
BUY
Grant, award, or other acquisition
$4,567,099
$53.83 p/Share
84,843
Added 29.88%
199,127
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
336
Added 0.29%
114,284
Common Stock
Mar 25
2022
SELL
Grant, award, or other acquisition
-
606
Reduced 0.53%
113,948
Common Stock
Mar 01
2022
SELL
Grant, award, or other acquisition
-
69,423
Reduced 38.15%
112,559
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
17,061
Added 16.09%
88,959
Common Stock
Feb 24
2020
BUY
Grant, award, or other acquisition
-
23,777
Added 10.81%
196,125
Common Stock
Dec 13
2019
-
47,750
Reduced 21.69%
172,348
Common Stock
Feb 25
2019
BUY
Grant, award, or other acquisition
-
39,438
Added 15.24%
219,367
Common Stock
Feb 26
2018
BUY
Grant, award, or other acquisition
-
16,768
Added 8.55%
179,430
Common Stock
Jan 08
2018
SELL
Open market or private sale
$1,430,029
$72.02 p/Share
19,856
Reduced 10.88%
162,662
Common Stock
Jan 08
2018
BUY
Exercise of conversion of derivative security
$609,579
$30.7 p/Share
19,856
Added 9.81%
182,518
Common Stock
Jan 05
2018
SELL
Open market or private sale
$5,033,067
$72.01 p/Share
69,894
Reduced 30.05%
162,662
Common Stock
Jan 05
2018
BUY
Exercise of conversion of derivative security
$2,145,746
$30.7 p/Share
69,894
Added 23.11%
232,556
Common Stock
Nov 28
2017
SELL
Open market or private sale
$2,597,454
$70.05 p/Share
37,080
Reduced 18.57%
162,640
Common Stock
Nov 28
2017
BUY
Exercise of conversion of derivative security
$2,228,508
$60.1 p/Share
37,080
Added 15.66%
199,720
Common Stock
Oct 19
2017
SELL
Open market or private sale
$6,393,583
$68.04 p/Share
93,968
Reduced 36.62%
162,640
Common Stock
Oct 19
2017
BUY
Exercise of conversion of derivative security
$2,899,853
$30.86 p/Share
93,968
Added 27.76%
244,505
Common Stock
Oct 18
2017
SELL
Open market or private sale
$2,590,596
$68.0 p/Share
38,097
Reduced 18.98%
162,640
Common Stock
Oct 18
2017
BUY
Exercise of conversion of derivative security
$1,305,203
$34.26 p/Share
38,097
Added 15.95%
200,737
Common Stock