May 03
2022
-
175
Reduced 0.11%
160,225
Common Stock
Mar 09
2022
-
18
Reduced 0.01%
160,400
Common Stock
Mar 04
2022
-
1,576
Reduced 0.97%
160,418
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,160,712
$64.22 p/Share
18,074
Reduced 10.04%
161,994
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
40,075
Added 18.2%
180,068
Common Stock
Dec 16
2021
SELL
Open market or private sale
$569,312
$58.2 p/Share
9,782
Reduced 6.53%
139,993
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$237,507
$24.28 p/Share
9,782
Added 6.13%
149,775
Common Stock
Dec 10
2021
SELL
Open market or private sale
$571,971
$57.67 p/Share
9,918
Reduced 6.62%
139,993
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$99,985
$24.28 p/Share
4,118
Added 2.67%
149,911
Common Stock
Feb 24
2021
-
1,174
Reduced 0.8%
145,793
Common Stock
Feb 24
2021
SELL
Open market or private sale
$151,149
$49.72 p/Share
3,040
Reduced 2.03%
146,967
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$972,605
$46.92 p/Share
20,729
Reduced 12.14%
150,007
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
52,933
Added 23.67%
170,736
Common Stock
Nov 24
2020
SELL
Open market or private sale
$543,070
$45.43 p/Share
11,954
Reduced 9.21%
117,803
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$99,993
$28.95 p/Share
3,454
Added 2.59%
129,757
Common Stock
Aug 07
2020
SELL
Payment of exercise price or tax liability
$144,692
$36.52 p/Share
3,962
Reduced 3.04%
126,303
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,063,857
$52.81 p/Share
20,145
Reduced 13.4%
130,143
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
50,874
Added 25.29%
150,288
Common Stock
Dec 03
2019
SELL
Open market or private sale
$1,243,440
$51.81 p/Share
24,000
Reduced 19.45%
99,414
Common Stock
Dec 03
2019
BUY
Exercise of conversion of derivative security
$564,720
$23.53 p/Share
24,000
Added 16.28%
123,414
Common Stock
Aug 08
2019
SELL
Payment of exercise price or tax liability
$204,487
$52.88 p/Share
3,867
Reduced 3.75%
99,326
Common Stock
Feb 22
2019
SELL
Open market or private sale
$102,291
$48.71 p/Share
2,100
Reduced 2.0%
102,917
Common Stock
Feb 20
2019
-
606
Reduced 0.57%
105,017
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$261,711
$48.6 p/Share
5,385
Reduced 4.85%
105,623
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
17,755
Added 13.79%
111,008
Common Stock