May 20
2024
SELL
Open market or private sale
$351,604
$180.31 p/Share
1,950
Reduced 0.06%
3,090,008
Common Stock
May 17
2024
SELL
Open market or private sale
$352,365
$180.7 p/Share
1,950
Reduced 0.06%
3,091,958
Common Stock
Feb 07
2024
SELL
Sale (or disposition) back to the issuer
-
1,610,000
Reduced 34.23%
3,093,908
Common Stock
Dec 14
2023
BUY
Open market or private purchase
$201
$201.86 p/Share
1
Added 0.0%
4,703,908
Common Stock
Dec 11
2023
-
1,840
Reduced 0.04%
4,703,907
Common Stock
Nov 03
2023
-
969
Reduced 0.02%
4,705,747
Common Stock
Jul 12
2023
-
895
Reduced 0.02%
4,706,716
Common Stock
Jan 26
2023
-
3,125
Reduced 0.07%
4,707,611
Common Stock
May 11
2022
SELL
Open market or private sale
$2,645,332
$275.24 p/Share
9,611
Reduced 0.2%
4,727,444
Common Stock
Sep 11
2021
SELL
Payment of exercise price or tax liability
$16,980,942
$475.63 p/Share
35,702
Reduced 0.75%
4,737,475
Common Stock
Aug 10
2021
-
75,000
Reduced 1.55%
4,773,177
Common Stock
May 25
2021
-
10,000
Reduced 0.21%
4,848,177
Common Stock
May 20
2021
-
10,000
Reduced 0.21%
4,858,177
Common Stock
May 19
2021
-
10,000
Reduced 0.2%
4,868,177
Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$2,954,401
$317.2 p/Share
9,314
Reduced 0.19%
4,878,177
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$2,912,944
$327.15 p/Share
8,904
Reduced 0.18%
4,887,491
Common Stock
Dec 14
2020
-
408
Reduced 0.01%
4,932,097
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$15,208,338
$425.98 p/Share
35,702
Reduced 0.72%
4,896,395
Common Stock
Nov 23
2020
BUY
Grant, award, or other acquisition
-
1,610,000
Added 24.61%
4,932,505
Common Stock
Oct 13
2020
SELL
Open market or private sale
$16,685,550
$370.79 p/Share
45,000
Reduced 1.34%
3,322,505
Common Stock
Oct 12
2020
SELL
Open market or private sale
$16,394,400
$364.32 p/Share
45,000
Reduced 1.32%
3,367,505
Common Stock
Oct 09
2020
SELL
Open market or private sale
$16,406,550
$364.59 p/Share
45,000
Reduced 1.3%
3,412,505
Common Stock
Oct 08
2020
SELL
Open market or private sale
$16,110,450
$358.01 p/Share
45,000
Reduced 1.28%
3,457,505
Common Stock
Oct 07
2020
SELL
Open market or private sale
$15,439,500
$343.1 p/Share
45,000
Reduced 1.27%
3,502,505
Common Stock
Oct 06
2020
SELL
Open market or private sale
$15,388,650
$341.97 p/Share
45,000
Reduced 1.25%
3,547,505
Common Stock