Feb 07
2023
BUY
Grant, award, or other acquisition
-
2,268
Added 2.0%
111,051
Common Stock
Feb 03
2023
SELL
Open market or private sale
$46,720
$91.25 p/Share
512
Reduced 0.46%
109,619
Common Stock
Feb 02
2023
SELL
Open market or private sale
$49,146
$89.52 p/Share
549
Reduced 0.5%
110,131
Common Stock
Nov 08
2022
SELL
Open market or private sale
$11,216
$71.9 p/Share
156
Reduced 0.14%
110,529
Common Stock
May 31
2022
SELL
Open market or private sale
$10,998
$84.6 p/Share
130
Reduced 0.12%
110,529
Common Stock
Apr 04
2022
SELL
Open market or private sale
$137,089
$91.21 p/Share
1,503
Reduced 1.34%
110,659
Common Stock
Feb 14
2022
SELL
Open market or private sale
$316,009
$85.04 p/Share
3,716
Reduced 3.21%
112,162
Common Stock
Feb 08
2022
SELL
Open market or private sale
$476,862
$85.23 p/Share
5,595
Reduced 4.61%
115,878
Common Stock
Feb 07
2022
SELL
Open market or private sale
$63,977
$83.74 p/Share
764
Reduced 0.71%
107,473
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
14,000
Added 10.33%
121,473
Common Stock
Feb 02
2022
SELL
Open market or private sale
$44,146
$79.83 p/Share
553
Reduced 0.54%
102,237
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
6,000
Added 5.25%
108,237
Common Stock
Nov 09
2021
SELL
Open market or private sale
$102,390
$102.39 p/Share
1,000
Reduced 0.96%
102,660
Common Stock
Oct 11
2021
SELL
Open market or private sale
$99,000
$99.0 p/Share
1,000
Reduced 0.96%
103,660
Common Stock
Sep 09
2021
SELL
Open market or private sale
$107,460
$107.46 p/Share
1,000
Reduced 0.95%
104,660
Common Stock
Aug 09
2021
SELL
Open market or private sale
$99,840
$99.84 p/Share
1,000
Reduced 0.94%
105,660
Common Stock
Aug 04
2021
SELL
Open market or private sale
$34,869
$98.78 p/Share
353
Reduced 0.33%
106,660
Common Stock
Aug 02
2021
SELL
Open market or private sale
$198,000
$99.0 p/Share
2,000
Reduced 1.83%
107,013
Common Stock
Jul 30
2021
SELL
Open market or private sale
$270,000
$90.0 p/Share
3,000
Reduced 2.68%
109,013
Common Stock
May 06
2021
SELL
Open market or private sale
$711,698
$80.6 p/Share
8,830
Reduced 7.32%
111,865
Common Stock
Apr 05
2021
SELL
Open market or private sale
$127,414
$84.38 p/Share
1,510
Reduced 1.24%
120,695
Common Stock
Feb 17
2021
SELL
Open market or private sale
$172,296
$89.18 p/Share
1,932
Reduced 1.56%
122,205
Common Stock
Feb 16
2021
SELL
Open market or private sale
$172,496
$94.26 p/Share
1,830
Reduced 1.45%
124,137
Common Stock
Feb 08
2021
SELL
Open market or private sale
$208,005
$85.74 p/Share
2,426
Reduced 1.89%
125,967
Common Stock
Feb 05
2021
SELL
Open market or private sale
$67,438
$85.69 p/Share
787
Reduced 0.64%
122,063
Common Stock