Feb 18
2022
SELL
Payment of exercise price or tax liability
$39,497
$78.68 p/Share
502
Reduced 3.42%
14,184
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$23,034
$73.59 p/Share
313
Reduced 2.09%
14,686
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$180,222
$73.59 p/Share
2,449
Reduced 33.2%
4,927
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
10,702
Added 41.64%
14,999
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$14,867
$72.52 p/Share
205
Reduced 2.95%
6,746
Common Stock
May 25
2021
SELL
Open market or private sale
$1,100,279
$80.79 p/Share
13,619
Reduced 62.16%
8,291
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$576,675
$56.62 p/Share
10,185
Added 31.73%
21,910
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$5,507
$66.35 p/Share
83
Reduced 0.8%
10,314
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$24,309
$63.97 p/Share
380
Reduced 3.53%
10,397
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
3,084
Added 22.25%
10,777
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$8,965
$68.96 p/Share
130
Reduced 1.66%
7,693
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$41,022
$67.25 p/Share
610
Reduced 9.77%
5,636
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
2,187
Added 21.85%
7,823
Common Stock
May 08
2020
SELL
Open market or private sale
$49,172
$34.8 p/Share
1,413
Reduced 18.45%
6,246
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$2,080
$40.78 p/Share
51
Reduced 0.66%
7,659
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
4,941
Added 39.06%
7,710
Common Stock
Feb 08
2020
SELL
Payment of exercise price or tax liability
$8,108
$50.05 p/Share
162
Reduced 5.53%
2,768
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$17,818
$50.05 p/Share
356
Reduced 17.25%
1,708
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
-
1,206
Added 29.27%
2,914
Common Stock
May 30
2019
SELL
Open market or private sale
$92,255
$52.21 p/Share
1,767
Reduced 46.12%
2,064
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$3,259
$63.9 p/Share
51
Reduced 1.32%
3,818
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$31,624
$57.92 p/Share
546
Reduced 85.85%
90
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
2,139
Added 48.97%
2,229
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
1,640
Added 29.77%
3,869
Common Stock
Aug 03
2018
SELL
Open market or private sale
$1,551,348
$77.17 p/Share
20,103
Reduced 96.93%
636
Common Stock