Mar 15
2022
SELL
Payment of exercise price or tax liability
$5,352,589
$72.39 p/Share
73,941
Reduced 2.57%
2,803,691
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
139,656
Added 4.63%
2,877,632
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
34,798
Added 1.25%
2,737,976
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$916,580
$55.52 p/Share
16,509
Reduced 0.61%
2,703,178
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
25,037
Added 0.91%
2,719,687
Common Stock
Dec 17
2021
-
234,000
Reduced 7.99%
2,694,650
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$38,876
$63.11 p/Share
616
Reduced 0.02%
2,928,650
Common Stock
Nov 21
2021
BUY
Grant, award, or other acquisition
-
1,379
Added 0.05%
2,929,266
Common Stock
Sep 09
2021
SELL
Open market or private sale
$4,490,289
$66.34 p/Share
67,686
Reduced 2.26%
2,927,887
Common Stock
Sep 03
2021
SELL
Open market or private sale
$11,911,250
$67.39 p/Share
176,751
Reduced 5.57%
2,995,573
Common Stock
Aug 30
2021
SELL
Open market or private sale
$11,069,864
$71.16 p/Share
155,563
Reduced 4.67%
3,172,324
Common Stock
May 12
2021
SELL
Sale (or disposition) back to the issuer
$34,569,751
$64.34 p/Share
537,298
Reduced 13.9%
3,327,887
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$18,031,722
$33.56 p/Share
537,298
Added 13.7%
3,385,433
Common Stock
May 04
2021
-
3,000
Reduced 0.09%
3,327,887
Common Stock
Apr 29
2021
-
19,300
Added 0.58%
3,330,887
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$3,432,647
$47.39 p/Share
72,434
Reduced 2.14%
3,311,587
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
79,415
Added 2.29%
3,384,021
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
26,517
Added 0.8%
3,304,606
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$612,371
$34.27 p/Share
17,869
Reduced 0.54%
3,278,089
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
40,561
Added 1.22%
3,295,958
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$558,854
$35.25 p/Share
15,854
Reduced 0.48%
3,255,397
Common Stock
Nov 21
2020
BUY
Grant, award, or other acquisition
-
35,461
Added 1.07%
3,271,251
Common Stock