May 04
2022
SELL
Payment of exercise price or tax liability
$36,679
$29.58 p/Share
1,240
Reduced 5.24%
22,425
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$35,404
$30.84 p/Share
1,148
Reduced 4.63%
23,665
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
2,570
Added 9.39%
24,813
Common Stock
Mar 15
2022
SELL
Open market or private sale
$114,362
$27.32 p/Share
4,186
Reduced 15.84%
22,243
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
8,007
Added 23.25%
26,429
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
3,800
Added 17.1%
18,422
Common Stock
Dec 17
2021
SELL
Open market or private sale
$206,567
$41.01 p/Share
5,037
Reduced 25.92%
14,397
Common Stock
Jun 17
2021
SELL
Open market or private sale
$75,840
$37.92 p/Share
2,000
Reduced 9.5%
19,044
Common Stock
Jun 16
2021
SELL
Open market or private sale
$65,279
$39.23 p/Share
1,664
Reduced 7.33%
21,044
Common Stock
Jun 09
2021
SELL
Payment of exercise price or tax liability
$118,085
$39.27 p/Share
3,007
Reduced 11.69%
22,708
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
6,744
Added 20.78%
25,715
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 20.86%
18,971
Common Stock
Mar 24
2021
SELL
Open market or private sale
$25,721
$36.64 p/Share
702
Reduced 4.78%
13,971
Common Stock
Mar 23
2021
SELL
Open market or private sale
$19,591
$38.19 p/Share
513
Reduced 3.38%
14,673
Common Stock
Mar 22
2021
SELL
Open market or private sale
$25,238
$40.51 p/Share
623
Reduced 3.94%
15,186
Common Stock
Mar 19
2021
BUY
Grant, award, or other acquisition
-
4,816
Added 23.35%
15,809
Common Stock
Mar 16
2021
SELL
Open market or private sale
$1,103
$45.97 p/Share
24
Reduced 0.22%
10,993
Common Stock
Mar 15
2021
SELL
Open market or private sale
$32,898
$46.73 p/Share
704
Reduced 6.01%
11,017
Common Stock
Mar 12
2021
SELL
Open market or private sale
$25,354
$48.57 p/Share
522
Reduced 4.26%
11,721
Common Stock
Mar 11
2021
SELL
Open market or private sale
$23,408
$46.26 p/Share
506
Reduced 3.97%
12,243
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
4,588
Added 26.46%
12,749
Common Stock
Dec 17
2020
SELL
Open market or private sale
$162,360
$40.59 p/Share
4,000
Reduced 33.6%
7,905
Common Stock
Dec 16
2020
SELL
Open market or private sale
$160,000
$40.0 p/Share
4,000
Reduced 25.15%
11,905
Common Stock