Nov 21
2022
SELL
Payment of exercise price or tax liability
$209,633
$100.64 p/Share
2,083
Reduced 0.51%
405,225
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
-
692
Added 0.17%
407,308
Common Stock
Oct 27
2022
SELL
Sale (or disposition) back to the issuer
$3,035,024
$98.04 p/Share
30,957
Reduced 7.07%
406,616
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
$1,111,666
$35.91 p/Share
30,957
Added 6.94%
415,269
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,924,995
$72.39 p/Share
26,592
Reduced 6.14%
406,616
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
50,247
Added 10.39%
433,208
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
14,968
Added 3.76%
382,961
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$458,762
$55.52 p/Share
8,263
Reduced 2.2%
367,993
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
12,789
Added 3.29%
376,256
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$176,519
$63.11 p/Share
2,797
Reduced 0.76%
363,467
Common Stock
Nov 21
2021
BUY
Grant, award, or other acquisition
-
1,103
Added 0.3%
366,264
Common Stock
Aug 27
2021
SELL
Open market or private sale
$2,685,075
$70.58 p/Share
38,043
Reduced 9.44%
365,161
Common Stock
Aug 26
2021
SELL
Open market or private sale
$1,538,747
$70.08 p/Share
21,957
Reduced 5.16%
403,204
Common Stock
May 12
2021
SELL
Sale (or disposition) back to the issuer
$7,078,751
$64.34 p/Share
110,021
Reduced 20.56%
425,161
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$3,692,305
$33.56 p/Share
110,021
Added 20.12%
436,672
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,236,073
$47.39 p/Share
26,083
Reduced 5.78%
425,161
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
27,320
Added 5.71%
451,244
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
9,814
Added 2.26%
423,924
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$307,539
$34.27 p/Share
8,974
Reduced 2.12%
414,110
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
20,718
Added 4.67%
423,084
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$28,482
$35.25 p/Share
808
Reduced 0.2%
402,366
Common Stock
Nov 21
2020
BUY
Grant, award, or other acquisition
-
14,185
Added 3.4%
403,174
Common Stock