Feb 03
2023
SELL
Open market or private sale
$106,013
$91.47 p/Share
1,159
Reduced 1.46%
78,185
Common Stock
Feb 02
2023
SELL
Open market or private sale
$99,027
$89.78 p/Share
1,103
Reduced 1.37%
79,344
Common Stock
Apr 04
2022
SELL
Open market or private sale
$171,113
$91.26 p/Share
1,875
Reduced 2.29%
80,140
Common Stock
Feb 14
2022
SELL
Open market or private sale
$459,505
$84.53 p/Share
5,436
Reduced 6.22%
82,015
Common Stock
Feb 08
2022
SELL
Open market or private sale
$850,157
$85.4 p/Share
9,955
Reduced 10.22%
87,451
Common Stock
Feb 07
2022
SELL
Open market or private sale
$129,499
$83.71 p/Share
1,547
Reduced 2.01%
75,606
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
21,800
Added 18.29%
97,406
Common Stock
Feb 02
2022
SELL
Open market or private sale
$88,808
$79.72 p/Share
1,114
Reduced 1.72%
63,653
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
13,500
Added 14.89%
77,153
Common Stock
Aug 30
2021
SELL
Open market or private sale
$321,582
$109.83 p/Share
2,928
Reduced 4.33%
64,637
Common Stock
Aug 06
2021
SELL
Open market or private sale
$660,876
$99.8 p/Share
6,622
Reduced 8.93%
67,565
Common Stock
Aug 05
2021
SELL
Open market or private sale
$200,710
$99.46 p/Share
2,018
Reduced 2.65%
74,187
Common Stock
Apr 05
2021
SELL
Open market or private sale
$159,667
$84.48 p/Share
1,890
Reduced 2.42%
76,057
Common Stock
Feb 17
2021
SELL
Open market or private sale
$248,477
$89.06 p/Share
2,790
Reduced 3.46%
77,947
Common Stock
Feb 16
2021
SELL
Open market or private sale
$255,157
$93.67 p/Share
2,724
Reduced 3.26%
80,737
Common Stock
Feb 08
2021
SELL
Open market or private sale
$433,881
$85.9 p/Share
5,051
Reduced 5.71%
83,461
Common Stock
Feb 05
2021
SELL
Open market or private sale
$134,830
$85.77 p/Share
1,572
Reduced 1.97%
78,037
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
10,475
Added 10.58%
88,512
Common Stock
Feb 03
2021
SELL
Open market or private sale
$167,486
$81.86 p/Share
2,046
Reduced 2.51%
79,609
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
12,000
Added 12.81%
81,655
Common Stock
Nov 09
2020
SELL
Open market or private sale
$17,856
$69.75 p/Share
256
Reduced 0.23%
110,458
Common Stock
Feb 06
2020
SELL
Open market or private sale
$1,077,175
$52.54 p/Share
20,502
Reduced 42.29%
27,981
Common Stock
Nov 17
2017
SELL
Open market or private sale
$433,496
$39.88 p/Share
10,870
Reduced 21.83%
38,926
Common Stock
Nov 04
2016
SELL
Open market or private sale
$305,750
$31.73 p/Share
9,636
Reduced 23.93%
30,624
Common Stock