May 26
2022
SELL
Open market or private sale
$1,743,200
$80.0 p/Share
21,790
Reduced 16.6%
109,496
Common Stock
Mar 23
2022
SELL
Open market or private sale
$485,438
$82.67 p/Share
5,872
Reduced 4.28%
131,286
Common Stock
Mar 07
2022
SELL
Open market or private sale
$1,678,171
$75.74 p/Share
22,157
Reduced 13.91%
137,158
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$1,116,838
$72.32 p/Share
15,443
Reduced 8.84%
159,315
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
39,244
Added 18.34%
174,758
Common Stock
Mar 03
2022
SELL
Open market or private sale
$56,902
$79.03 p/Share
720
Reduced 0.53%
135,514
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$1,323,986
$65.7 p/Share
20,152
Reduced 12.89%
136,234
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$59,176
$71.04 p/Share
833
Reduced 0.53%
156,386
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
5,633
Added 3.46%
157,219
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$612,906
$77.78 p/Share
7,880
Reduced 4.7%
159,893
Common Stock
Aug 13
2021
SELL
Open market or private sale
$646,118
$77.78 p/Share
8,307
Reduced 5.2%
151,586
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
$193,758
$11.97 p/Share
16,187
Added 8.8%
167,773
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$1,061,764
$75.1 p/Share
14,138
Reduced 8.53%
151,586
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
35,928
Added 17.82%
165,724
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$864,537
$64.34 p/Share
13,437
Reduced 9.38%
129,796
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
5,591
Added 3.76%
143,233
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,471,584
$45.55 p/Share
32,307
Reduced 19.01%
137,642
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$1,733,669
$45.84 p/Share
37,820
Reduced 13.45%
243,348
Common Stock
Nov 05
2020
SELL
Open market or private sale
$3,345,527
$45.58 p/Share
73,399
Reduced 30.16%
169,949
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$1,022,344
$14.94 p/Share
68,430
Added 19.57%
281,168
Common Stock