Feb 24
2021
-
200
Reduced 0.34%
58,474
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$11,014
$66.35 p/Share
166
Reduced 0.28%
58,674
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$117,833
$63.97 p/Share
1,842
Reduced 3.04%
58,840
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
9,870
Added 13.99%
60,682
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$29,653
$68.96 p/Share
430
Reduced 0.84%
50,812
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$120,041
$67.25 p/Share
1,785
Reduced 3.67%
46,830
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
4,376
Added 7.87%
51,242
Common Stock
Feb 28
2020
BUY
Open market or private purchase
$119,925
$36.9 p/Share
3,250
Added 6.27%
48,615
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$6,769
$40.78 p/Share
166
Reduced 0.36%
45,365
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
14,044
Added 23.57%
45,531
Common Stock
Feb 08
2020
SELL
Payment of exercise price or tax liability
$21,221
$50.05 p/Share
424
Reduced 1.33%
31,474
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$51,902
$50.05 p/Share
1,037
Reduced 3.43%
29,179
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
-
2,414
Added 7.1%
31,593
Common Stock
May 03
2019
BUY
Grant, award, or other acquisition
-
15,708
Added 34.2%
30,216
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$10,607
$63.9 p/Share
166
Reduced 1.14%
14,423
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$75,180
$57.92 p/Share
1,298
Reduced 13.99%
7,983
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
3,326
Added 22.73%
11,309
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
3,280
Added 18.36%
14,589
Common Stock
Aug 21
2018
SELL
Open market or private sale
$517,949
$79.44 p/Share
6,520
Reduced 41.66%
9,132
Common Stock
Aug 21
2018
BUY
Exercise of conversion of derivative security
$355,210
$54.48 p/Share
6,520
Added 29.41%
15,652
Common Stock
Feb 21
2018
BUY
Grant, award, or other acquisition
-
1,271
Added 11.38%
9,896
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$34,527
$80.67 p/Share
428
Reduced 4.73%
8,625
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
2,167
Added 19.52%
8,935
Common Stock
May 01
2017
SELL
Payment of exercise price or tax liability
$93,052
$68.07 p/Share
1,367
Reduced 16.8%
6,768
Common Stock
Feb 10
2017
BUY
Exercise of conversion of derivative security
-
607
Added 6.96%
8,117
Common Stock