May 13
2022
|
SELL
Sale (or disposition) back to the issuer
|
$19,135,356
$57.0 p/Share
|
335,708
Reduced 100.0%
|
0
Common Stock
|
|
Mar 14
2022
|
|
-
|
125,000
Reduced 27.16%
|
335,287
Common Stock
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$390,331
$56.66 p/Share
|
6,889
Reduced 1.47%
|
460,287
Common Stock
|
|
Feb 08
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
1,132
Reduced 0.24%
|
467,176
Common Stock
|
|
Dec 22
2021
|
SELL
Open market or private sale
|
$225,960
$56.49 p/Share
|
4,000
Reduced 0.89%
|
445,976
Common Stock
|
|
Dec 21
2021
|
SELL
Open market or private sale
|
$224,880
$56.22 p/Share
|
4,000
Reduced 0.88%
|
449,976
Common Stock
|
|
Nov 22
2021
|
|
-
|
3,250
Reduced 0.71%
|
453,976
Common Stock
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$449,238
$46.82 p/Share
|
9,595
Reduced 2.06%
|
457,226
Common Stock
|
|
Nov 09
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
1,132
Reduced 0.24%
|
466,821
Common Stock
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$100,460
$38.52 p/Share
|
2,608
Reduced 0.55%
|
467,953
Common Stock
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$59,342
$42.6 p/Share
|
1,393
Reduced 0.3%
|
470,196
Common Stock
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$167,560
$41.89 p/Share
|
4,000
Reduced 0.84%
|
471,589
Common Stock
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$166,000
$41.5 p/Share
|
4,000
Reduced 0.83%
|
475,589
Common Stock
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$57,836
$41.4 p/Share
|
1,397
Reduced 0.29%
|
479,589
Common Stock
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$71,054
$38.47 p/Share
|
1,847
Reduced 0.38%
|
480,986
Common Stock
|
|
Aug 11
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
8,422
Reduced 1.71%
|
482,833
Common Stock
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$293,479
$41.37 p/Share
|
7,094
Reduced 1.45%
|
481,255
Common Stock
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$84,914
$39.44 p/Share
|
2,153
Reduced 0.44%
|
488,349
Common Stock
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
-
|
110,000
Added 17.98%
|
501,634
Common Stock
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$89,104
$38.49 p/Share
|
2,315
Reduced 0.59%
|
391,634
Common Stock
|
|
Jul 02
2021
|
BUY
Open market or private sale
|
$95,852
$37.34 p/Share
|
2,567
Added 0.65%
|
393,949
Common Stock
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$52,115
$37.04 p/Share
|
1,407
Reduced 0.35%
|
396,516
Common Stock
|
|
May 21
2021
|
SELL
Open market or private sale
|
$51,700
$37.6 p/Share
|
1,375
Reduced 0.34%
|
397,923
Common Stock
|
|
May 19
2021
|
SELL
Open market or private sale
|
$145,480
$36.37 p/Share
|
4,000
Reduced 1.07%
|
368,917
Common Stock
|
|
May 18
2021
|
SELL
Open market or private sale
|
$151,880
$37.97 p/Share
|
4,000
Reduced 1.06%
|
372,917
Common Stock
|
|