Apr 02
2022
BUY
Exercise of conversion of derivative security
$22,690
$67.33 p/Share
337
Added 8.28%
3,731
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$13,015
$71.12 p/Share
183
Reduced 5.12%
3,394
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$36,058
$71.12 p/Share
507
Added 12.41%
3,577
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$14,077
$72.94 p/Share
193
Reduced 5.91%
3,070
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$30,562
$72.94 p/Share
419
Added 11.73%
3,152
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$8,096
$72.94 p/Share
111
Added 3.29%
3,263
Common Stock
May 11
2021
-
285
Reduced 9.54%
2,701
Common Stock
May 10
2021
SELL
Open market or private sale
$125,862
$70.04 p/Share
1,797
Reduced 37.57%
2,986
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$58,079
$32.32 p/Share
1,797
Added 27.31%
4,783
Common Stock
Apr 06
2021
-
630
Reduced 17.42%
2,986
Common Stock
Apr 05
2021
SELL
Open market or private sale
$424,934
$64.17 p/Share
6,622
Reduced 64.68%
3,616
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$154,808
$28.4 p/Share
5,451
Added 34.74%
10,238
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$11,195
$63.25 p/Share
177
Reduced 3.57%
4,787
Common Stock
Apr 02
2021
BUY
Exercise of conversion of derivative security
$36,306
$63.25 p/Share
574
Added 10.36%
4,964
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$13,345
$56.07 p/Share
238
Reduced 5.14%
4,390
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
840
Added 15.36%
4,628
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$5,227
$50.75 p/Share
103
Reduced 2.65%
3,788
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
$14,210
$50.75 p/Share
280
Added 6.71%
3,891
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$10,335
$52.73 p/Share
196
Reduced 5.15%
3,611
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
$28,316
$52.73 p/Share
537
Added 12.36%
3,807
Common Stock
Nov 11
2020
SELL
Open market or private sale
$99,840
$51.2 p/Share
1,950
Reduced 37.8%
3,209
Common Stock