May 24
2024
|
SELL
Other acquisition or disposition
|
-
|
50,000
|
|
May 24
2024
|
SELL
Open market or private sale
|
$2,067,500
$41.35 p/Share
|
50,000
|
|
May 24
2024
|
BUY
Other acquisition or disposition
|
-
|
50,000
|
|
May 22
2024
|
SELL
Other acquisition or disposition
|
-
|
25,000
|
|
May 22
2024
|
SELL
Open market or private sale
|
$1,081,500
$43.26 p/Share
|
25,000
|
|
May 22
2024
|
BUY
Other acquisition or disposition
|
-
|
25,000
|
|
May 09
2024
|
SELL
Other acquisition or disposition
|
-
|
1,000,000
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$82,765,398
$39.69 p/Share
|
2,085,296
|
|
Feb 26
2024
|
SELL
Other acquisition or disposition
|
-
|
2,085,296
|
|
Feb 26
2024
|
BUY
Other acquisition or disposition
|
-
|
2,085,296
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$1,168,200
$58.41 p/Share
|
20,000
|
|
Oct 03
2023
|
|
-
|
5,100
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$1,072,400
$53.62 p/Share
|
20,000
|
|
Jul 25
2023
|
SELL
Open market or private sale
|
$400,000,012
$28.05 p/Share
|
14,260,250
|
|
Jul 24
2023
|
SELL
Other acquisition or disposition
|
-
|
7,897,442
|
|
Jul 24
2023
|
SELL
Other acquisition or disposition
|
-
|
6,362,808
|
|
Jul 24
2023
|
BUY
Other acquisition or disposition
|
-
|
14,260,250
|
|
Aug 02
2022
|
BUY
Grant, award, or other acquisition
|
-
|
2,632,319
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
-
|
5,264,638
|
|