Jul 30
2021
|
BUY
Grant, award, or other acquisition
|
$24,740
$28.05 p/Share
|
882
|
|
May 19
2021
|
BUY
Open market or private purchase
|
$997,229
$28.81 p/Share
|
34,614
|
|
Apr 30
2021
|
BUY
Grant, award, or other acquisition
|
$24,343
$31.41 p/Share
|
775
|
|
Apr 23
2021
|
|
-
|
24,000
|
|
Feb 16
2021
|
|
-
|
27,781
|
|
Feb 02
2021
|
|
-
|
90
|
|
Jan 29
2021
|
BUY
Grant, award, or other acquisition
|
$23,906
$28.63 p/Share
|
835
|
|
Jan 28
2021
|
SELL
Payment of exercise price or tax liability
|
$1,435,594
$28.8 p/Share
|
49,847
|
|
Jan 28
2021
|
SELL
Sale (or disposition) back to the issuer
|
$2,444,429
$28.8 p/Share
|
84,876
|
|
Jan 28
2021
|
|
-
|
30,399
|
|
Jan 28
2021
|
BUY
Grant, award, or other acquisition
|
-
|
134,724
|
|
Nov 05
2020
|
|
-
|
111,000
|
|
Oct 30
2020
|
BUY
Grant, award, or other acquisition
|
$23,453
$27.02 p/Share
|
868
|
|
Oct 27
2020
|
|
-
|
109,350
|
|
Aug 03
2020
|
|
-
|
6,824
|
|
Jul 31
2020
|
BUY
Grant, award, or other acquisition
|
$23,043
$29.58 p/Share
|
779
|
|
Apr 30
2020
|
BUY
Grant, award, or other acquisition
|
$22,670
$30.47 p/Share
|
744
|
|
Feb 14
2020
|
|
-
|
23,326
|
|
Jan 31
2020
|
BUY
Grant, award, or other acquisition
|
$22,346
$37.62 p/Share
|
594
|
|
Jan 31
2020
|
|
-
|
52,204
|
|
Jan 30
2020
|
SELL
Payment of exercise price or tax liability
|
$1,666,084
$37.43 p/Share
|
44,512
|
|
Jan 30
2020
|
SELL
Sale (or disposition) back to the issuer
|
$2,567,923
$37.43 p/Share
|
68,606
|
|
Jan 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
113,119
|
|
Jan 29
2020
|
|
-
|
13,200
|
|
Oct 31
2019
|
BUY
Grant, award, or other acquisition
|
$21,631
$38.49 p/Share
|
562
|
|