Feb 18
2022
BUY
Grant, award, or other acquisition
-
70,488
Added 23.41%
230,625
Common Stock, par valu...
Feb 08
2022
SELL
Open market or private sale
$607,250
$24.29 p/Share
25,000
Reduced 13.5%
160,137
Common Stock, par valu...
Jan 10
2022
SELL
Open market or private sale
$1,410,000
$28.2 p/Share
50,000
Reduced 21.26%
185,137
Common Stock, par valu...
Jan 03
2022
SELL
Open market or private sale
$753,250
$30.13 p/Share
25,000
Reduced 9.61%
235,137
Common Stock, par valu...
Dec 07
2021
SELL
Open market or private sale
$750,000
$30.0 p/Share
25,000
Reduced 8.77%
260,137
Common Stock, par valu...
Nov 01
2021
SELL
Open market or private sale
$779,750
$31.19 p/Share
25,000
Reduced 9.08%
250,304
Common Stock, par valu...
Oct 27
2021
BUY
Grant, award, or other acquisition
-
34,833
Added 10.89%
285,137
Common Stock, par valu...
Oct 01
2021
SELL
Open market or private sale
$1,103,500
$44.14 p/Share
25,000
Reduced 8.32%
275,304
Common Stock, par valu...
Sep 01
2021
SELL
Open market or private sale
$1,163,250
$46.53 p/Share
25,000
Reduced 7.69%
300,304
Common Stock, par valu...
Aug 02
2021
SELL
Open market or private sale
$1,101,000
$44.04 p/Share
25,000
Reduced 7.14%
325,304
Common Stock, par valu...
Jul 22
2021
SELL
Open market or private sale
$1,140,750
$45.63 p/Share
25,000
Reduced 6.66%
350,304
Common Stock, par valu...
Jul 12
2021
SELL
Open market or private sale
$2,008,587
$40.22 p/Share
49,940
Reduced 11.74%
375,304
Common Stock, par valu...
Jul 01
2021
SELL
Open market or private sale
$1,069,000
$42.76 p/Share
25,000
Reduced 5.55%
425,304
Common Stock, par valu...
Jun 01
2021
SELL
Open market or private sale
$976,250
$39.05 p/Share
25,000
Reduced 5.26%
450,304
Common Stock, par valu...
May 03
2021
SELL
Open market or private sale
$1,015,500
$40.62 p/Share
25,000
Reduced 5.0%
475,304
Common Stock, par valu...
Apr 23
2021
SELL
Open market or private sale
$2,146,500
$42.93 p/Share
50,000
Reduced 9.09%
500,304
Common Stock, par valu...
Apr 01
2021
SELL
Open market or private sale
$1,136,750
$45.47 p/Share
25,000
Reduced 4.35%
550,304
Common Stock, par valu...
Mar 01
2021
SELL
Open market or private sale
$1,213,250
$48.53 p/Share
25,000
Reduced 4.16%
575,304
Common Stock, par valu...
Feb 19
2021
SELL
Open market or private sale
$4,153,500
$55.38 p/Share
75,000
Reduced 11.11%
600,304
Common Stock, par valu...
Feb 02
2021
BUY
Grant, award, or other acquisition
-
70,488
Added 9.45%
675,304
Common Stock, par valu...
Aug 14
2020
BUY
Open market or private purchase
$54,000
$27.0 p/Share
2,000
Added 0.33%
604,816
Common Stock, par valu...