Jun 25
2024
SELL
Open market or private sale
$252,642
$388.68 p/Share
650
Reduced 8.72%
6,801
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
397
Added 5.06%
7,451
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$92,188
$535.98 p/Share
172
Reduced 2.09%
8,072
Common Stock
Mar 15
2024
BUY
Payment of exercise price or tax liability
$545,627
$535.98 p/Share
1,018
Added 12.61%
7,054
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
2,654
Added 24.35%
8,244
Common Stock
Dec 12
2023
SELL
Open market or private sale
$883,996
$490.02 p/Share
1,804
Reduced 24.4%
5,590
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$314,707
$174.45 p/Share
1,804
Added 19.61%
7,394
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
359
Added 6.03%
5,590
Common Stock
Mar 20
2023
SELL
Open market or private sale
$2,281,725
$507.05 p/Share
4,500
Reduced 46.24%
5,231
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$1,198,585
$348.73 p/Share
3,437
Added 26.1%
9,731
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$392,610
$524.18 p/Share
749
Reduced 10.63%
6,294
Common Stock
Sep 01
2022
-
28
Reduced 0.4%
7,043
Common Stock
Aug 30
2022
SELL
Open market or private sale
$1,653,801
$416.26 p/Share
3,973
Reduced 35.97%
7,071
Common Stock
Aug 30
2022
BUY
Exercise of conversion of derivative security
$629,241
$174.45 p/Share
3,607
Added 24.62%
11,044
Common Stock
Mar 24
2022
BUY
Grant, award, or other acquisition
-
1,482
Added 16.62%
7,437
Common Stock
Mar 16
2022
SELL
Open market or private sale
$2,053,444
$384.54 p/Share
5,340
Reduced 47.28%
5,955
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$1,090,802
$204.27 p/Share
5,340
Added 32.1%
11,295
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$87,274
$371.38 p/Share
235
Reduced 3.8%
5,955
Common Stock
Aug 30
2021
SELL
Open market or private sale
$1,505,111
$383.37 p/Share
3,926
Reduced 38.81%
6,190
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$1,003,936
$281.53 p/Share
3,566
Added 26.06%
10,116
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
-
888
Added 11.94%
6,550
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$120,289
$322.49 p/Share
373
Reduced 6.18%
5,662
Common Stock
Dec 08
2020
SELL
Open market or private sale
$1,195,250
$273.45 p/Share
4,371
Reduced 42.0%
6,035
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$780,267
$178.51 p/Share
4,371
Added 29.58%
10,406
Common Stock