Aug 16
2022
SELL
Sale (or disposition) back to the issuer
-
720,192
Reduced 100.0%
0
Common Stock
Mar 15
2022
SELL
Open market or private sale
$1,020,000
$40.8 p/Share
25,000
Reduced 3.35%
720,192
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$375,474
$41.37 p/Share
9,076
Reduced 1.2%
745,192
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,005,250
$40.21 p/Share
25,000
Reduced 3.21%
754,268
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
110,116
Added 12.38%
779,268
Common Stock
Jan 18
2022
SELL
Open market or private sale
$1,032,000
$41.28 p/Share
25,000
Reduced 3.6%
669,152
Common Stock
Dec 15
2021
-
80,000
Reduced 10.01%
719,152
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,161,000
$46.44 p/Share
25,000
Reduced 3.48%
694,152
Common Stock
Dec 07
2021
-
60,000
Reduced 6.98%
799,152
Common Stock
Nov 28
2021
SELL
Payment of exercise price or tax liability
$234,906
$51.89 p/Share
4,527
Reduced 0.52%
859,152
Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$559,881
$56.91 p/Share
9,838
Reduced 1.13%
863,679
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,491,500
$59.66 p/Share
25,000
Reduced 2.78%
873,517
Common Stock
Oct 15
2021
SELL
Open market or private sale
$1,168,750
$46.75 p/Share
25,000
Reduced 2.71%
898,517
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,177,750
$47.11 p/Share
25,000
Reduced 2.64%
923,517
Common Stock
Aug 28
2021
SELL
Payment of exercise price or tax liability
$220,239
$48.65 p/Share
4,527
Reduced 0.48%
948,517
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,103,000
$44.12 p/Share
25,000
Reduced 2.56%
953,044
Common Stock
Jul 15
2021
SELL
Open market or private sale
$939,200
$46.96 p/Share
20,000
Reduced 2.0%
978,044
Common Stock
Jun 15
2021
SELL
Open market or private sale
$940,600
$47.03 p/Share
20,000
Reduced 1.96%
998,044
Common Stock
May 28
2021
SELL
Payment of exercise price or tax liability
$210,641
$46.53 p/Share
4,527
Reduced 0.44%
1,018,044
Common Stock
May 17
2021
SELL
Open market or private sale
$893,000
$44.65 p/Share
20,000
Reduced 1.92%
1,022,571
Common Stock
Apr 15
2021
SELL
Open market or private sale
$996,000
$49.8 p/Share
20,000
Reduced 1.88%
1,042,571
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,109,400
$55.47 p/Share
20,000
Reduced 1.85%
1,062,571
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$908,225
$56.38 p/Share
16,109
Reduced 1.47%
1,082,571
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
67,299
Added 5.77%
1,098,680
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,251,000
$62.55 p/Share
20,000
Reduced 1.9%
1,031,381
Common Stock