Mar 15
2022
SELL
Open market or private sale
$92,969
$71.46 p/Share
1,301
Reduced 26.35%
3,636
Common Stock
Mar 08
2022
SELL
Open market or private sale
$222,400
$80.0 p/Share
2,780
Reduced 36.02%
4,937
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$163,171
$71.85 p/Share
2,271
Reduced 22.74%
7,717
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
5,062
Added 38.58%
8,058
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$128,733
$69.51 p/Share
1,852
Reduced 27.32%
4,926
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
4,019
Added 37.22%
6,778
Common Stock
Nov 22
2021
SELL
Open market or private sale
$68,030
$112.82 p/Share
603
Reduced 17.94%
2,759
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$35,356
$96.6 p/Share
366
Reduced 9.82%
3,362
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$81,530
$96.6 p/Share
844
Added 18.46%
3,728
Common Stock
Aug 10
2021
SELL
Open market or private sale
$193,843
$94.65 p/Share
2,048
Reduced 41.52%
2,884
Common Stock
Jun 09
2021
SELL
Open market or private sale
$219,764
$77.3 p/Share
2,843
Reduced 36.57%
4,932
Common Stock
Mar 24
2021
SELL
Open market or private sale
$118,868
$81.64 p/Share
1,456
Reduced 15.77%
7,775
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
$73,479
$73.7 p/Share
997
Reduced 9.75%
9,231
Common Stock
Mar 07
2021
BUY
Exercise of conversion of derivative security
-
2,298
Added 18.35%
10,228
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$137,524
$73.7 p/Share
1,866
Reduced 19.05%
7,930
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
4,302
Added 33.14%
8,680
Common Stock
Mar 01
2021
SELL
Open market or private sale
$111,101
$82.48 p/Share
1,347
Reduced 19.69%
5,494
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$90,580
$81.02 p/Share
1,118
Reduced 14.05%
6,841
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
2,465
Added 23.65%
7,959
Common Stock
Feb 24
2021
SELL
Open market or private sale
$359,496
$87.32 p/Share
4,117
Reduced 42.84%
5,494
Common Stock
Nov 17
2020
SELL
Open market or private sale
$158,457
$80.15 p/Share
1,977
Reduced 17.06%
9,611
Common Stock
Aug 15
2020
SELL
Payment of exercise price or tax liability
$17,909
$74.31 p/Share
241
Reduced 2.04%
11,588
Common Stock
Aug 15
2020
BUY
Exercise of conversion of derivative security
-
844
Added 6.66%
11,829
Common Stock