Feb 25
2022
BUY
Grant, award, or other acquisition
-
1,533
Added 9.6%
14,430
Common Stock
Feb 22
2022
SELL
Open market or private sale
$27,728
$91.21 p/Share
304
Reduced 2.3%
12,897
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$88,891
$97.79 p/Share
909
Reduced 6.44%
13,201
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
1,274
Added 8.41%
13,866
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$8,659
$89.27 p/Share
97
Reduced 0.76%
12,592
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
1,092
Added 7.92%
12,689
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$77,876
$87.6 p/Share
889
Reduced 7.12%
11,597
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
1,799
Added 12.85%
12,202
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
1,001
Added 8.78%
10,403
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$86,872
$98.16 p/Share
885
Reduced 8.6%
9,402
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
1,890
Added 15.72%
10,132
Common Stock
Jul 23
2019
SELL
Open market or private sale
$200,000
$80.0 p/Share
2,500
Reduced 23.27%
8,242
Common Stock
Jul 11
2019
SELL
Open market or private sale
$187,500
$75.0 p/Share
2,500
Reduced 18.88%
10,742
Common Stock
Apr 12
2019
SELL
Open market or private sale
$70,000
$70.0 p/Share
1,000
Reduced 7.11%
13,062
Common Stock
Feb 28
2019
SELL
Open market or private sale
$116,285
$65.0 p/Share
1,789
Reduced 11.29%
14,062
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
971
Added 5.77%
15,851
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$102,207
$63.13 p/Share
1,619
Reduced 9.81%
14,880
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
3,510
Added 17.54%
16,499
Common Stock
Nov 01
2018
SELL
Open market or private sale
$105,422
$66.22 p/Share
1,592
Reduced 11.07%
12,784
Common Stock
Nov 01
2018
BUY
Exercise of conversion of derivative security
$3,085
$8.57 p/Share
360
Added 2.71%
12,926
Common Stock
Aug 01
2018
SELL
Open market or private sale
$115,052
$72.36 p/Share
1,590
Reduced 10.19%
14,016
Common Stock
Aug 01
2018
BUY
Exercise of conversion of derivative security
$3,085
$8.57 p/Share
360
Added 2.28%
15,422
Common Stock
Apr 02
2018
SELL
Open market or private sale
$16,720
$56.87 p/Share
294
Reduced 1.91%
15,062
Common Stock
Apr 02
2018
BUY
Exercise of conversion of derivative security
$6,170
$8.57 p/Share
720
Added 4.48%
15,356
Common Stock
Mar 01
2018
SELL
Open market or private sale
$82,534
$56.92 p/Share
1,450
Reduced 9.01%
14,636
Common Stock