Oct 15
2022
BUY
Open market or private purchase
$903
$37.62 p/Share
24
Added 0.18%
13,217
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$824
$37.45 p/Share
22
Added 0.17%
13,193
Common Stock
Aug 15
2022
BUY
Open market or private purchase
$15,957
$38.92 p/Share
410
Added 3.03%
13,105
Common Stock
Jul 15
2022
BUY
Open market or private purchase
$19,991
$34.29 p/Share
583
Added 4.39%
12,695
Common Stock
May 16
2022
BUY
Open market or private purchase
$2,542
$34.82 p/Share
73
Added 0.6%
12,047
Common Stock
Apr 18
2022
BUY
Open market or private purchase
$2,547
$36.92 p/Share
69
Added 0.57%
11,974
Common Stock
Mar 15
2022
BUY
Open market or private purchase
$839
$39.94 p/Share
21
Added 0.18%
11,905
Common Stock
Feb 15
2022
BUY
Open market or private purchase
$2,569
$39.53 p/Share
65
Added 0.55%
11,824
Common Stock
Jan 18
2022
BUY
Open market or private purchase
$1,696
$41.37 p/Share
41
Added 0.35%
11,759
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
-
652
Added 5.27%
11,718
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$1,708
$39.72 p/Share
43
Added 0.39%
11,066
Common Stock
Nov 15
2021
BUY
Open market or private purchase
$3,421
$41.72 p/Share
82
Added 0.74%
10,980
Common Stock
Oct 15
2021
BUY
Open market or private purchase
$1,711
$39.79 p/Share
43
Added 0.39%
10,898
Common Stock
Sep 15
2021
BUY
Open market or private purchase
$852
$35.48 p/Share
24
Added 0.22%
10,855
Common Stock
Aug 16
2021
BUY
Open market or private purchase
$15,093
$38.6 p/Share
391
Added 3.5%
10,785
Common Stock
Jul 15
2021
BUY
Exercise of out-of-the-money derivative securities
$19,991
$36.68 p/Share
545
Added 4.98%
10,394
Common Stock
Jun 15
2021
BUY
Open market or private purchase
$832
$39.6 p/Share
21
Added 0.21%
9,849
Common Stock
May 19
2021
BUY
Open market or private purchase
$2,536
$39.63 p/Share
64
Added 0.65%
9,786
Common Stock
Apr 15
2021
BUY
Open market or private purchase
$2,540
$45.36 p/Share
56
Added 0.57%
9,722
Common Stock
Mar 15
2021
BUY
Open market or private purchase
$1,684
$48.11 p/Share
35
Added 0.36%
9,666
Common Stock
Feb 15
2021
BUY
Open market or private purchase
$3,408
$36.25 p/Share
94
Added 0.97%
9,591
Common Stock
Jan 15
2021
BUY
Open market or private purchase
$2,570
$34.73 p/Share
74
Added 0.77%
9,497
Common Stock
Dec 21
2020
BUY
Grant, award, or other acquisition
-
789
Added 7.73%
9,423
Common Stock
Dec 15
2020
BUY
Open market or private purchase
$2,548
$33.09 p/Share
77
Added 0.88%
8,634
Common Stock
Nov 16
2020
BUY
Open market or private purchase
$2,539
$33.85 p/Share
75
Added 0.87%
8,519
Common Stock