May 13
2022
|
SELL
Sale (or disposition) back to the issuer
|
$8,580,381
$57.0 p/Share
|
150,533
Reduced 100.0%
|
0
Common Stock
|
|
Feb 09
2022
|
SELL
Open market or private sale
|
$309,307
$56.66 p/Share
|
5,459
Reduced 3.5%
|
150,533
Common Stock
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$259,945
$46.82 p/Share
|
5,552
Reduced 3.44%
|
155,992
Common Stock
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$61,231
$41.4 p/Share
|
1,479
Reduced 0.91%
|
161,544
Common Stock
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$37,047
$38.47 p/Share
|
963
Reduced 0.59%
|
163,023
Common Stock
|
|
Aug 11
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
3,675
Reduced 2.19%
|
163,986
Common Stock
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$152,945
$41.37 p/Share
|
3,697
Reduced 2.16%
|
167,661
Common Stock
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$56,991
$39.44 p/Share
|
1,445
Reduced 0.84%
|
171,358
Common Stock
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
-
|
48,000
Added 21.74%
|
172,803
Common Stock
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$54,309
$38.49 p/Share
|
1,411
Reduced 1.12%
|
124,803
Common Stock
|
|
Jul 02
2021
|
SELL
Open market or private sale
|
$53,060
$37.34 p/Share
|
1,421
Reduced 1.11%
|
126,214
Common Stock
|
|
May 21
2021
|
SELL
Open market or private sale
|
$54,708
$37.6 p/Share
|
1,455
Reduced 1.13%
|
127,635
Common Stock
|
|
May 03
2021
|
SELL
Open market or private sale
|
$68,592
$48.27 p/Share
|
1,421
Reduced 1.09%
|
129,090
Common Stock
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$65,502
$45.87 p/Share
|
1,428
Reduced 1.08%
|
130,511
Common Stock
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$65,147
$46.04 p/Share
|
1,415
Reduced 1.06%
|
131,939
Common Stock
|
|
Feb 23
2021
|
SELL
Open market or private sale
|
$70,340
$47.05 p/Share
|
1,495
Reduced 1.11%
|
133,354
Common Stock
|
|
Feb 02
2021
|
SELL
Open market or private sale
|
$69,464
$49.23 p/Share
|
1,411
Reduced 1.04%
|
134,849
Common Stock
|
|
Jan 12
2021
|
SELL
Open market or private sale
|
$76,748
$53.67 p/Share
|
1,430
Reduced 1.04%
|
136,260
Common Stock
|
|
Jan 05
2021
|
BUY
Open market or private sale
|
$73,572
$51.27 p/Share
|
1,435
Added 1.03%
|
137,690
Common Stock
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$904,408
$46.33 p/Share
|
19,521
Reduced 12.3%
|
139,125
Common Stock
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$65,665
$45.38 p/Share
|
1,447
Reduced 0.9%
|
158,646
Common Stock
|
|
Nov 02
2020
|
SELL
Open market or private sale
|
$56,116
$39.63 p/Share
|
1,416
Reduced 0.88%
|
160,093
Common Stock
|
|
Oct 13
2020
|
SELL
Open market or private sale
|
$63,817
$43.74 p/Share
|
1,459
Reduced 0.9%
|
161,509
Common Stock
|
|
Oct 02
2020
|
SELL
Open market or private sale
|
$60,766
$42.14 p/Share
|
1,442
Reduced 0.88%
|
162,968
Common Stock
|
|