Aug 26
2024
|
BUY
Open market or private purchase
|
$2,090,853
$49.49 p/Share
|
42,248
|
|
Aug 25
2022
|
SELL
Open market or private sale
|
$875,000
$175.0 p/Share
|
5,000
|
|
Aug 22
2022
|
SELL
Open market or private sale
|
$2,465,850
$164.39 p/Share
|
15,000
|
|
Jun 01
2022
|
|
-
|
25,000
|
|
May 26
2022
|
|
-
|
225,000
|
|
May 26
2022
|
|
-
|
225,000
|
|
Nov 22
2021
|
|
-
|
25,000
|
|
Sep 01
2021
|
|
-
|
50,000
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$22,372,800
$279.66 p/Share
|
80,000
|
|
May 21
2021
|
|
-
|
56,250
|
|
May 21
2021
|
|
-
|
56,250
|
|
Feb 22
2021
|
|
-
|
50,000
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$5,723,000
$114.46 p/Share
|
50,000
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$2,715,595
$104.45 p/Share
|
25,999
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$2,482,663
$103.44 p/Share
|
24,001
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$14,247,001
$94.98 p/Share
|
150,000
|
|