Nov 15
2022
SELL
Sale (or disposition) back to the issuer
$756,614
$100.4 p/Share
7,536
Reduced 4.66%
154,335
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$271,145
$35.98 p/Share
7,536
Added 4.58%
156,933
Common Stock
May 02
2022
SELL
Sale (or disposition) back to the issuer
$1,722,975
$85.75 p/Share
20,093
Reduced 11.52%
154,335
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$721,540
$35.91 p/Share
20,093
Added 11.13%
160,390
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,237,290
$72.39 p/Share
17,092
Reduced 9.97%
154,335
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
38,794
Added 18.45%
171,427
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
11,226
Added 7.8%
132,633
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$259,945
$55.52 p/Share
4,682
Reduced 3.71%
121,407
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
10,627
Added 7.77%
126,089
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$132,405
$63.11 p/Share
2,098
Reduced 1.78%
115,462
Common Stock
Nov 21
2021
BUY
Grant, award, or other acquisition
-
828
Added 0.7%
117,560
Common Stock
Apr 27
2021
SELL
Sale (or disposition) back to the issuer
$2,861,396
$54.66 p/Share
52,349
Reduced 30.96%
116,732
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$1,952,618
$37.3 p/Share
52,349
Added 28.99%
128,243
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$529,868
$47.39 p/Share
11,181
Reduced 8.74%
116,732
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
20,119
Added 13.59%
127,913
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
4,510
Added 4.02%
107,794
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$103,667
$34.27 p/Share
3,025
Reduced 2.85%
103,284
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
6,867
Added 6.07%
106,309
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$21,362
$35.25 p/Share
606
Reduced 0.61%
99,442
Common Stock
Nov 21
2020
BUY
Grant, award, or other acquisition
-
7,093
Added 6.62%
100,048
Common Stock