Mar 28
2022
SELL
Open market or private sale
$341,900
$260.0 p/Share
1,315
Reduced 1.13%
114,864
Common Stock
Mar 17
2022
SELL
Open market or private sale
$302,450
$230.0 p/Share
1,315
Reduced 1.12%
116,179
Common Stock
Mar 16
2022
SELL
Open market or private sale
$183,960
$210.0 p/Share
876
Reduced 0.74%
117,494
Common Stock
Mar 02
2022
SELL
Open market or private sale
$167,228
$190.9 p/Share
876
Reduced 0.73%
118,370
Common Stock
Feb 23
2022
SELL
Open market or private sale
$16,167
$187.99 p/Share
86
Reduced 0.07%
119,246
Common Stock
Feb 22
2022
SELL
Open market or private sale
$656,330
$181.96 p/Share
3,607
Reduced 2.93%
119,332
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
29,237
Added 19.21%
122,939
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
5,431
Added 5.48%
93,702
Common Stock
Nov 30
2021
SELL
Open market or private sale
$981,045
$301.86 p/Share
3,250
Reduced 3.55%
88,271
Common Stock
Nov 23
2021
SELL
Open market or private sale
$53,056
$279.24 p/Share
190
Reduced 0.21%
91,521
Common Stock
Nov 22
2021
SELL
Open market or private sale
$990,751
$255.48 p/Share
3,878
Reduced 4.06%
91,711
Common Stock
Oct 29
2021
SELL
Open market or private sale
$58,760
$260.0 p/Share
226
Reduced 0.24%
95,589
Common Stock
Aug 24
2021
SELL
Open market or private sale
$35,996
$203.37 p/Share
177
Reduced 0.18%
99,680
Common Stock
Aug 24
2021
BUY
Open market or private sale
$769,637
$199.13 p/Share
3,865
Added 3.88%
95,815
Common Stock
Aug 23
2021
SELL
Open market or private sale
$809,274
$203.08 p/Share
3,985
Reduced 3.84%
99,857
Common Stock
Aug 05
2021
SELL
Open market or private sale
$366,143
$166.58 p/Share
2,198
Reduced 2.07%
103,842
Common Stock
Aug 02
2021
SELL
Open market or private sale
$101,220
$140.0 p/Share
723
Reduced 0.68%
106,040
Common Stock
Jul 22
2021
BUY
Grant, award, or other acquisition
-
911
Added 0.85%
106,763
Common Stock
Jun 17
2021
SELL
Open market or private sale
$67,750
$125.0 p/Share
542
Reduced 0.51%
105,852
Common Stock
May 27
2021
SELL
Open market or private sale
$36,100
$100.0 p/Share
361
Reduced 0.34%
106,394
Common Stock
May 21
2021
SELL
Open market or private sale
$328,730
$88.75 p/Share
3,704
Reduced 3.35%
106,755
Common Stock
Feb 24
2021
SELL
Open market or private sale
$479,353
$112.63 p/Share
4,256
Reduced 3.71%
110,459
Common Stock
Feb 23
2021
SELL
Open market or private sale
$147,253
$110.55 p/Share
1,332
Reduced 1.15%
114,715
Common Stock
Feb 22
2021
SELL
Open market or private sale
$227,560
$113.78 p/Share
2,000
Reduced 1.69%
116,047
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
959
Added 0.81%
118,047
Common Stock