Mar 07
2022
BUY
Grant, award, or other acquisition
-
563
Added 0.13%
442,383
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,891
Added 20.55%
7,309
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
857
Added 5.16%
15,741
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
861
Added 5.47%
14,884
Common Stock
Sep 02
2021
SELL
Open market or private sale
$1,378,000
$55.12 p/Share
25,000
Reduced 5.36%
441,820
Common Stock
Sep 01
2021
SELL
Open market or private sale
$1,375,500
$55.02 p/Share
25,000
Reduced 5.08%
466,820
Common Stock
Jul 29
2021
BUY
Grant, award, or other acquisition
-
864
Added 5.8%
14,023
Common Stock
Jun 02
2021
SELL
Open market or private sale
$1,630,000
$65.2 p/Share
25,000
Reduced 4.84%
491,820
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,638,250
$65.53 p/Share
25,000
Reduced 4.61%
516,820
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
828
Added 5.92%
13,159
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
712
Added 5.46%
12,331
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
624
Added 5.1%
11,619
Common Stock
Mar 07
2021
BUY
Grant, award, or other acquisition
-
563
Added 0.1%
541,820
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
1,694
Added 18.71%
7,360
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,486,750
$59.47 p/Share
25,000
Reduced 4.41%
541,257
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,521,500
$60.86 p/Share
25,000
Reduced 4.23%
566,257
Common Stock
Feb 26
2021
SELL
Open market or private sale
$2,103,952
$59.38 p/Share
35,432
Reduced 5.65%
591,257
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$7,240,274
$58.11 p/Share
124,596
Reduced 16.58%
626,689
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$5,786,612
$36.16 p/Share
160,028
Added 18.38%
710,778
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
800
Added 6.78%
10,995
Common Stock
Dec 02
2020
SELL
Open market or private sale
$1,096,250
$43.85 p/Share
25,000
Reduced 4.06%
591,257
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,092,000
$43.68 p/Share
25,000
Reduced 3.9%
616,257
Common Stock
Oct 29
2020
BUY
Grant, award, or other acquisition
-
1,402
Added 12.09%
10,195
Common Stock