Jul 23
2021
SELL
Open market or private sale
$12,959
$116.75 p/Share
111
Reduced 9.21%
1,094
Common Stock
Jul 20
2021
SELL
Open market or private sale
$34,134
$113.78 p/Share
300
Reduced 19.93%
1,205
Common Stock
Jun 29
2021
SELL
Open market or private sale
$61,250
$122.5 p/Share
500
Reduced 24.94%
1,505
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
1,459
Added 42.12%
2,005
Common Stock
Jan 21
2021
SELL
Open market or private sale
$44,995
$89.99 p/Share
500
Reduced 47.8%
546
Common Stock
Oct 23
2020
SELL
Open market or private sale
$75,618
$144.31 p/Share
524
Reduced 33.38%
1,046
Common Stock
Jul 20
2020
SELL
Open market or private sale
$63,823
$121.8 p/Share
524
Reduced 25.02%
1,570
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
2,094
Added 50.0%
2,094
Common Stock
Mar 30
2020
SELL
Open market or private sale
$26,191
$71.56 p/Share
366
Reduced 100.0%
0
Common Stock
Jan 22
2020
SELL
Open market or private sale
$106,996
$146.17 p/Share
732
Reduced 66.67%
366
Common Stock
Jul 05
2019
SELL
Open market or private sale
$37,054
$101.24 p/Share
366
Reduced 25.0%
1,098
Common Stock
Apr 04
2019
BUY
Grant, award, or other acquisition
-
1,464
Added 50.0%
1,464
Common Stock
Apr 03
2019
SELL
Open market or private sale
$130,484
$100.76 p/Share
1,295
Reduced 100.0%
0
Common Stock
Oct 23
2018
SELL
Open market or private sale
$232,877
$81.17 p/Share
2,869
Reduced 68.9%
1,295
Common Stock
Apr 18
2018
SELL
Open market or private sale
$314,250
$104.75 p/Share
3,000
Reduced 41.88%
4,164
Common Stock
Apr 09
2018
BUY
Grant, award, or other acquisition
-
1,295
Added 15.31%
7,164
Common Stock
Jul 27
2017
SELL
Open market or private sale
$242,160
$121.08 p/Share
2,000
Reduced 25.42%
5,869
Common Stock
Jul 13
2017
SELL
Open market or private sale
$359,460
$119.82 p/Share
3,000
Reduced 27.6%
7,869
Common Stock
Apr 04
2017
BUY
Grant, award, or other acquisition
-
1,137
Added 9.47%
10,869
Common Stock
Apr 05
2016
BUY
Grant, award, or other acquisition
-
1,270
Added 11.54%
9,732
Common Stock
Mar 09
2016
BUY
Exercise of conversion of derivative security
$92,400
$18.48 p/Share
5,000
Added 37.14%
8,462
Common Stock