Nov 11
2024
-
8,000
Reduced 0.84%
939,474
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
245
Added 0.03%
947,474
Common Stock
Sep 24
2024
BUY
Grant, award, or other acquisition
-
25
Added 0.0%
947,229
Common Stock
Sep 10
2024
-
9,000
Reduced 1.1%
809,356
Common Stock
Sep 06
2024
-
35,000
Reduced 4.1%
818,356
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
289
Added 0.04%
810,856
Common Stock
Jun 25
2024
BUY
Grant, award, or other acquisition
-
28
Added 0.0%
810,567
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$106,399,037
$496.76 p/Share
214,186
Reduced 20.9%
810,539
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$63,197,799
$190.27 p/Share
332,148
Added 27.9%
858,255
Common Stock
Jun 06
2024
-
7,850
Reduced 1.12%
692,577
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
291
Added 0.05%
636,127
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
24
Added 0.0%
635,836
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
265
Added 0.04%
635,812
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
20
Added 0.0%
635,547
Common Stock
Dec 05
2023
SELL
Open market or private sale
$36,370,321
$550.39 p/Share
66,081
Reduced 9.42%
635,527
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$7,200,846
$108.97 p/Share
66,081
Added 8.61%
701,608
Common Stock
Nov 22
2023
-
18,500
Reduced 2.83%
635,527
Common Stock
Nov 16
2023
-
22,259
Reduced 3.29%
654,027
Common Stock
Oct 17
2023
SELL
Open market or private sale
$65,688,578
$540.58 p/Share
121,515
Reduced 18.89%
521,817
Common Stock
Oct 17
2023
BUY
Exercise of conversion of derivative security
$10,888,959
$89.61 p/Share
121,515
Added 15.89%
643,332
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
277
Added 0.05%
521,817
Common Stock
Sep 19
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.0%
521,540
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
299
Added 0.09%
320,444
Common Stock
Jun 27
2023
BUY
Grant, award, or other acquisition
-
21
Added 0.01%
320,145
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
289
Added 0.07%
412,857
Common Stock