Aug 07
2023
|
SELL
Open market or private sale
|
$307,020,000
$73.1 p/Share
|
4,200,000
|
|
Jun 08
2023
|
BUY
Grant, award, or other acquisition
|
-
|
2,926
|
|
Mar 09
2023
|
SELL
Open market or private sale
|
$1,355,832
$71.65 p/Share
|
18,923
|
|
Mar 08
2023
|
SELL
Open market or private sale
|
$18,548,680
$71.65 p/Share
|
258,879
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$778,107
$75.02 p/Share
|
10,372
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$12,117,898
$76.39 p/Share
|
158,632
|
|
Jun 09
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,068
|
|
Aug 27
2021
|
BUY
Open market or private purchase
|
$2,400,594
$28.11 p/Share
|
85,400
|
|
Aug 26
2021
|
BUY
Open market or private purchase
|
$1,594,125
$27.21 p/Share
|
58,586
|
|
Aug 25
2021
|
BUY
Open market or private purchase
|
$1,536,589
$27.19 p/Share
|
56,513
|
|
Aug 23
2021
|
BUY
Open market or private purchase
|
$1,916,901
$25.38 p/Share
|
75,528
|
|
Aug 20
2021
|
BUY
Open market or private purchase
|
$1,364,341
$23.94 p/Share
|
56,990
|
|
Aug 19
2021
|
BUY
Open market or private purchase
|
$2,396,000
$23.96 p/Share
|
100,000
|
|
Jun 15
2021
|
BUY
Grant, award, or other acquisition
|
-
|
22,023
|
|