Nov 06
2024
SELL
Open market or private sale
$585,069
$183.58 p/Share
3,187
Reduced 22.89%
10,738
Common Stock
Oct 04
2024
SELL
Open market or private sale
$483,570
$161.19 p/Share
3,000
Reduced 17.73%
13,925
Common Stock
Jun 03
2024
SELL
Open market or private sale
$1,756,474
$148.98 p/Share
11,790
Reduced 41.06%
16,925
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$937,069
$79.48 p/Share
11,790
Added 29.11%
28,715
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$69,956
$113.75 p/Share
615
Reduced 3.51%
16,925
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,922
Added 9.88%
17,540
Common Stock
Dec 01
2023
SELL
Open market or private sale
$29,190
$116.76 p/Share
250
Reduced 1.58%
15,618
Common Stock
Oct 02
2023
SELL
Open market or private sale
$27,060
$108.24 p/Share
250
Reduced 1.55%
15,868
Common Stock
Sep 01
2023
SELL
Open market or private sale
$30,057
$120.23 p/Share
250
Reduced 1.53%
16,118
Common Stock
Aug 01
2023
SELL
Open market or private sale
$38,055
$152.22 p/Share
250
Reduced 1.5%
16,368
Common Stock
Jul 03
2023
SELL
Open market or private sale
$37,287
$149.15 p/Share
250
Reduced 1.48%
16,618
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$185,526
$119.54 p/Share
1,552
Reduced 8.43%
16,868
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,444
Added 19.44%
18,420
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$159,204
$315.88 p/Share
504
Reduced 3.48%
13,976
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,210
Added 13.24%
14,480
Common Stock
Jun 18
2021
SELL
Open market or private sale
$1,841,840
$385.0 p/Share
4,784
Reduced 28.05%
12,270
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
$176,821
$71.27 p/Share
2,481
Added 12.7%
17,054
Common Stock
Mar 02
2021
SELL
Open market or private sale
$2,028,250
$350.0 p/Share
5,795
Reduced 27.58%
15,218
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$262,803
$45.35 p/Share
5,795
Added 21.62%
21,013
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$197,515
$335.91 p/Share
588
Reduced 3.72%
15,218
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
3,050
Added 16.18%
15,806
Common Stock