May 13
2022
|
SELL
Sale (or disposition) back to the issuer
|
$5,035,893
$57.0 p/Share
|
88,349
Reduced 100.0%
|
0
Common Stock
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$104,424
$56.66 p/Share
|
1,843
Reduced 2.04%
|
88,349
Common Stock
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$113,250
$45.3 p/Share
|
2,500
Reduced 2.7%
|
90,192
Common Stock
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$122,622
$46.82 p/Share
|
2,619
Reduced 2.75%
|
92,692
Common Stock
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$225,000
$45.0 p/Share
|
5,000
Reduced 4.98%
|
95,311
Common Stock
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$22,351
$38.47 p/Share
|
581
Reduced 0.58%
|
100,311
Common Stock
|
|
Aug 11
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
2,297
Reduced 2.23%
|
100,892
Common Stock
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$77,031
$41.37 p/Share
|
1,862
Reduced 1.77%
|
103,189
Common Stock
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$23,033
$39.44 p/Share
|
584
Reduced 0.55%
|
105,051
Common Stock
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
-
|
30,000
Added 22.12%
|
105,635
Common Stock
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$26,289
$38.49 p/Share
|
683
Reduced 0.89%
|
75,635
Common Stock
|
|
Jul 02
2021
|
SELL
Open market or private sale
|
$21,433
$37.34 p/Share
|
574
Reduced 0.75%
|
76,318
Common Stock
|
|
May 03
2021
|
SELL
Open market or private sale
|
$27,659
$48.27 p/Share
|
573
Reduced 0.74%
|
76,892
Common Stock
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$31,742
$45.87 p/Share
|
692
Reduced 0.89%
|
77,465
Common Stock
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$26,289
$46.04 p/Share
|
571
Reduced 0.73%
|
78,157
Common Stock
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$113,825
$45.53 p/Share
|
2,500
Reduced 3.08%
|
78,728
Common Stock
|
|
Feb 02
2021
|
SELL
Open market or private sale
|
$28,061
$49.23 p/Share
|
570
Reduced 0.7%
|
81,228
Common Stock
|
|
Jan 12
2021
|
SELL
Open market or private sale
|
$39,072
$53.67 p/Share
|
728
Reduced 0.88%
|
81,798
Common Stock
|
|
Jan 05
2021
|
BUY
Open market or private sale
|
$35,889
$51.27 p/Share
|
700
Added 0.84%
|
82,526
Common Stock
|
|
Dec 07
2020
|
SELL
Open market or private sale
|
$493,100
$49.31 p/Share
|
10,000
Reduced 10.73%
|
83,226
Common Stock
|
|
Nov 02
2020
|
SELL
Open market or private sale
|
$33,844
$39.63 p/Share
|
854
Reduced 0.91%
|
93,226
Common Stock
|
|
Oct 13
2020
|
SELL
Open market or private sale
|
$46,146
$43.74 p/Share
|
1,055
Reduced 1.11%
|
94,080
Common Stock
|
|
Oct 02
2020
|
SELL
Open market or private sale
|
$36,662
$42.14 p/Share
|
870
Reduced 0.91%
|
95,135
Common Stock
|
|