Feb 15
2023
BUY
Grant, award, or other acquisition
-
20,302
Added 5.63%
340,577
Common Stock, par valu...
Jan 31
2023
SELL
Open market or private sale
$175,890
$27.06 p/Share
6,500
Reduced 1.99%
320,275
Common Stock, par valu...
Jan 06
2023
SELL
Payment of exercise price or tax liability
$12,642
$26.56 p/Share
476
Reduced 0.15%
326,775
Common Stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$31,775
$26.68 p/Share
1,191
Reduced 0.36%
327,251
Common Stock, par valu...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$41,288
$26.0 p/Share
1,588
Reduced 0.48%
328,442
Common Stock, par valu...
Sep 20
2022
SELL
Payment of exercise price or tax liability
$195,742
$23.11 p/Share
8,470
Reduced 2.5%
330,030
Common Stock, par valu...
Sep 12
2022
SELL
Open market or private sale
$171,500
$24.5 p/Share
7,000
Reduced 2.03%
338,500
Common Stock, par valu...
May 04
2022
SELL
Open market or private sale
$456,538
$23.88 p/Share
19,118
Reduced 5.24%
345,500
Common Stock, par valu...
May 03
2022
SELL
Open market or private sale
$21,053
$23.87 p/Share
882
Reduced 0.24%
364,618
Common Stock, par valu...
Mar 09
2022
SELL
Open market or private sale
$57,734
$23.45 p/Share
2,462
Reduced 0.67%
365,500
Common Stock, par valu...
Jan 06
2022
SELL
Payment of exercise price or tax liability
$7,511
$25.29 p/Share
297
Reduced 0.08%
367,962
Common Stock, par valu...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$17,532
$23.66 p/Share
741
Reduced 0.2%
368,259
Common Stock, par valu...
Dec 17
2021
BUY
Grant, award, or other acquisition
-
15,000
Added 3.91%
369,000
Common Stock, par valu...
Oct 27
2021
SELL
Open market or private sale
$124,276
$24.92 p/Share
4,987
Reduced 1.39%
354,000
Common Stock, par valu...
Oct 26
2021
SELL
Open market or private sale
$275,873
$24.84 p/Share
11,106
Reduced 3.0%
358,987
Common Stock, par valu...
Sep 20
2021
SELL
Payment of exercise price or tax liability
$102,416
$21.03 p/Share
4,870
Reduced 1.3%
370,093
Common Stock, par valu...
Jan 06
2021
SELL
Payment of exercise price or tax liability
$4,321
$14.55 p/Share
297
Reduced 0.08%
374,963
Common Stock, par valu...
Jan 04
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 2.6%
375,260
Common Stock, par valu...