Mar 02
2023
SELL
Payment of exercise price or tax liability
$2,026,266
$195.68 p/Share
10,355
Reduced 16.29%
53,230
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
26,285
Added 29.25%
63,585
Common Stock
Aug 05
2022
BUY
Open market or private purchase
$999,871
$100.53 p/Share
9,946
Added 21.05%
37,300
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$339,850
$71.85 p/Share
4,730
Reduced 14.74%
27,354
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
12,018
Added 30.3%
27,643
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$660,067
$69.51 p/Share
9,496
Reduced 32.12%
20,066
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
29,562
Added 50.0%
29,562
Common Stock
Jul 12
2021
SELL
Open market or private sale
$2,289,750
$95.2 p/Share
24,052
Reduced 100.0%
0
Common Stock
Jun 16
2021
SELL
Open market or private sale
$232,501
$77.32 p/Share
3,007
Reduced 11.11%
24,052
Common Stock
Apr 14
2021
SELL
Open market or private sale
$239,838
$79.76 p/Share
3,007
Reduced 9.09%
30,065
Common Stock
Apr 14
2021
SELL
Open market or private sale
$239,838
$79.76 p/Share
3,007
Reduced 9.09%
30,065
Common Stock
Mar 17
2021
SELL
Open market or private sale
$241,412
$80.31 p/Share
3,006
Reduced 8.33%
33,072
Common Stock
Mar 08
2021
SELL
Open market or private sale
$827,395
$72.01 p/Share
11,490
Reduced 24.15%
36,078
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
$222,205
$73.7 p/Share
3,015
Reduced 5.96%
47,568
Common Stock
Mar 07
2021
BUY
Exercise of conversion of derivative security
-
7,661
Added 13.15%
50,583
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$327,375
$73.7 p/Share
4,442
Reduced 9.38%
42,922
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
11,286
Added 20.15%
44,737
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,422,859
$84.8 p/Share
16,779
Reduced 31.74%
36,078
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$638,681
$81.02 p/Share
7,883
Reduced 12.98%
52,857
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
24,662
Added 28.88%
60,740
Common Stock
Apr 09
2020
SELL
Open market or private sale
$340,820
$40.21 p/Share
8,476
Reduced 19.02%
36,078
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$75,854
$43.37 p/Share
1,749
Reduced 3.78%
44,554
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
4,157
Added 8.24%
46,303
Common Stock
Mar 07
2020
SELL
Payment of exercise price or tax liability
$139,738
$43.37 p/Share
3,222
Reduced 7.1%
42,146
Common Stock
Mar 07
2020
BUY
Exercise of conversion of derivative security
-
7,662
Added 14.45%
45,368
Common Stock