Aug 07
2023
SELL
Sale (or disposition) back to the issuer
-
35,904
Reduced 100.0%
0
Restricted Stock Units
Aug 07
2023
SELL
Sale (or disposition) back to the issuer
-
164,120
Reduced 100.0%
0
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$826,784
$67.12 p/Share
12,318
Reduced 5.8%
200,024
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
14,455
Added 6.37%
212,342
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$2,654,938
$63.4 p/Share
41,876
Reduced 17.47%
197,887
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
-
101,228
Added 29.69%
239,763
Common Stock
Nov 11
2022
SELL
Open market or private sale
$1,953,455
$81.1 p/Share
24,087
Reduced 15.13%
135,063
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$702,346
$80.36 p/Share
8,740
Reduced 5.93%
138,535
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$483,961
$39.63 p/Share
12,212
Added 7.66%
147,275
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,042,568
$76.0 p/Share
13,718
Reduced 7.94%
159,150
Common Stock
Nov 08
2022
SELL
Open market or private sale
$1,145,777
$81.14 p/Share
14,121
Reduced 7.55%
172,868
Common Stock
Aug 30
2022
-
5,532
Reduced 2.87%
186,989
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$950,674
$66.85 p/Share
14,221
Reduced 6.73%
197,044
Common Stock
Mar 03
2022
SELL
Open market or private sale
$305,031
$67.44 p/Share
4,523
Reduced 2.3%
192,521
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$875,929
$43.38 p/Share
20,192
Added 8.72%
211,265
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$597,327
$56.91 p/Share
10,496
Reduced 5.21%
191,073
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$186,192
$55.53 p/Share
3,353
Reduced 1.64%
201,569
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
15,851
Added 7.18%
204,922
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$1,061,576
$55.23 p/Share
19,221
Reduced 9.23%
189,071
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
-
44,405
Added 17.57%
208,292
Common Stock
Nov 12
2021
SELL
Open market or private sale
$224,520
$56.13 p/Share
4,000
Reduced 2.38%
163,887
Common Stock
Aug 26
2021
SELL
Sale (or disposition) back to the issuer
$239,541
$39.34 p/Share
6,089
Reduced 3.48%
168,698
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$31,905
$39.34 p/Share
811
Reduced 0.48%
167,887
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$239,558
$30.19 p/Share
7,935
Added 4.34%
174,787
Common Stock
Mar 08
2021
SELL
Open market or private sale
$112,350
$37.45 p/Share
3,000
Reduced 1.77%
166,852
Common Stock