Jun 05
2024
|
BUY
Grant, award, or other acquisition
|
-
|
16,165
|
|
Jun 07
2023
|
BUY
Grant, award, or other acquisition
|
-
|
5,328
|
|
Nov 26
2021
|
|
-
|
2,518
|
|
Nov 26
2021
|
SELL
Open market or private sale
|
$14,137,992
$177.25 p/Share
|
79,763
|
|
Nov 26
2021
|
SELL
Other acquisition or disposition
|
-
|
91,436
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$9,047,500
$180.95 p/Share
|
50,000
|
|
Nov 24
2021
|
SELL
Other acquisition or disposition
|
-
|
4,000,000
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$59,620,935
$180.4 p/Share
|
330,493
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$21,020,337
$189.98 p/Share
|
110,645
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$13,230,488
$182.02 p/Share
|
72,687
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$47,601,975
$194.88 p/Share
|
244,263
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$62,747,502
$205.29 p/Share
|
305,653
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$27,489,430
$197.76 p/Share
|
139,004
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$107,973,602
$195.41 p/Share
|
552,549
|
|