Aug 21
2024
SELL
Open market or private sale
$1,533,604
$170.59 p/Share
8,990
Reduced 23.11%
29,915
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
19,862
Added 33.8%
38,903
Common Stock
May 20
2024
SELL
Open market or private sale
$5,329,711
$166.95 p/Share
31,924
Reduced 62.64%
19,041
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$2,506,672
$78.52 p/Share
31,924
Added 38.51%
50,965
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$11,653
$149.4 p/Share
78
Reduced 0.41%
19,038
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$11,653
$149.4 p/Share
78
Added 0.41%
19,117
Common Stock
Aug 17
2023
SELL
Open market or private sale
$876,747
$152.85 p/Share
5,736
Reduced 23.16%
19,036
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
12,456
Added 33.46%
24,772
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$9,995
$149.18 p/Share
67
Reduced 0.54%
12,311
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$9,995
$149.18 p/Share
67
Added 0.54%
12,379
Common Stock
Nov 21
2022
SELL
Open market or private sale
$1,438,690
$145.0 p/Share
9,922
Reduced 44.63%
12,311
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$796,637
$80.29 p/Share
9,922
Added 30.86%
22,233
Common Stock
Nov 10
2022
SELL
Open market or private sale
$2,080,126
$139.4 p/Share
14,922
Reduced 54.8%
12,310
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$1,234,198
$82.71 p/Share
14,922
Added 40.16%
22,232
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,039,038
$149.33 p/Share
6,958
Reduced 36.11%
12,310
Common Stock
Aug 16
2022
SELL
Open market or private sale
$750,000
$150.0 p/Share
5,000
Reduced 55.53%
4,004
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$425,650
$85.13 p/Share
5,000
Added 35.7%
9,004
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
15,264
Added 44.2%
19,268
Common Stock
Aug 15
2022
SELL
Open market or private sale
$766,788
$148.0 p/Share
5,181
Reduced 56.42%
4,002
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$441,059
$85.13 p/Share
5,181
Added 36.07%
9,183
Common Stock
Jul 07
2022
SELL
Open market or private sale
$232,047
$145.12 p/Share
1,599
Reduced 28.55%
4,002
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$2,232
$148.83 p/Share
15
Reduced 0.27%
5,558
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$2,232
$148.83 p/Share
15
Added 0.27%
5,573
Common Stock