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
Mar 21
2023
BUY
Grant, award, or other acquisition
-
17
Added 0.0%
412,568
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$483,845
$484.33 p/Share
999
Reduced 0.24%
412,551
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
275
Added 0.05%
541,890
Common Stock
Dec 20
2022
-
10,500
Reduced 1.9%
541,615
Common Stock
Dec 13
2022
-
30,700
Reduced 5.27%
552,115
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.0%
582,815
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
267
Added 0.05%
487,662
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.0%
487,395
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.0%
487,395
Common Stock
Jul 26
2022
SELL
Open market or private sale
$53,059,424
$534.27 p/Share
99,312
Reduced 11.2%
787,371
Common Stock