Dec 20
2024
|
SELL
Other acquisition or disposition
|
-
|
61,770
|
|
May 31
2024
|
|
-
|
3,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$8,304,000
$207.6 p/Share
|
40,000
|
|
Oct 12
2023
|
SELL
Payment of exercise price or tax liability
|
$14,599,700
$147.89 p/Share
|
98,720
|
|
Oct 12
2023
|
BUY
Exercise of conversion of derivative security
|
$1,235,733
$5.94 p/Share
|
208,036
|
|
Sep 08
2023
|
SELL
Open market or private sale
|
-
|
47,992
|
|
Sep 08
2023
|
|
-
|
47,992
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$3,223,616
$275.17 p/Share
|
11,715
|
|
Feb 14
2023
|
SELL
Open market or private sale
|
$5,554,463
$275.82 p/Share
|
20,138
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$720,355
$275.05 p/Share
|
2,619
|
|
Feb 09
2023
|
SELL
Open market or private sale
|
$1,933,543
$275.12 p/Share
|
7,028
|
|
Feb 08
2023
|
SELL
Open market or private sale
|
$962,500
$275.0 p/Share
|
3,500
|
|
Nov 21
2022
|
|
-
|
36,346
|
|
Nov 21
2022
|
|
-
|
12,231
|
|
Nov 08
2022
|
|
-
|
2,000
|
|
Oct 11
2022
|
|
-
|
35,117
|
|
Apr 18
2022
|
BUY
Exercise of conversion of derivative security
|
$22,816
$1.31 p/Share
|
17,417
|
|
Mar 29
2022
|
SELL
Open market or private sale
|
$24,485,512
$251.35 p/Share
|
97,416
|
|
Mar 28
2022
|
SELL
Open market or private sale
|
$635,500
$250.0 p/Share
|
2,542
|
|
Mar 25
2022
|
SELL
Open market or private sale
|
$10,500
$250.0 p/Share
|
42
|
|
Jan 27
2022
|
|
-
|
29,976
|
|
Jan 24
2022
|
|
-
|
25,000
|
|
Nov 20
2021
|
|
-
|
8,420
|
|
Sep 02
2021
|
|
-
|
3,500
|
|
Dec 23
2020
|
|
-
|
85,638
|
|