Jan 02
2025
BUY
Grant, award, or other acquisition
-
166
Added 2.47%
6,548
Common Stock
Jan 23
2024
SELL
Open market or private sale
$2,571,650
$950.0 p/Share
2,707
Reduced 29.78%
6,382
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$1,693,499
$625.6 p/Share
2,707
Added 22.95%
9,089
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
135
Added 2.07%
6,382
Common Stock
Feb 06
2023
SELL
Open market or private sale
$2,890,400
$800.0 p/Share
3,613
Reduced 36.64%
6,247
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$1,743,922
$482.68 p/Share
3,613
Added 26.82%
9,860
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
165
Added 2.57%
6,247
Common Stock
Mar 30
2022
SELL
Open market or private sale
$1,701,700
$700.0 p/Share
2,431
Reduced 28.56%
6,082
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$909,486
$374.12 p/Share
2,431
Added 22.21%
8,513
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
191
Added 3.04%
6,082
Common Stock
Sep 10
2021
SELL
Open market or private sale
$1,611,350
$650.0 p/Share
2,479
Reduced 29.62%
5,891
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
$944,375
$380.95 p/Share
2,479
Added 22.85%
8,370
Common Stock
Jun 07
2021
SELL
Open market or private sale
$1,013,250
$525.0 p/Share
1,930
Reduced 24.68%
5,891
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$722,052
$374.12 p/Share
1,930
Added 19.79%
7,821
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
248
Added 4.04%
5,891
Common Stock
Oct 05
2020
SELL
Open market or private sale
$5,527,200
$600.0 p/Share
9,212
Reduced 62.01%
5,643
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$4,790,332
$520.01 p/Share
9,212
Added 38.28%
14,855
Common Stock
Sep 22
2020
SELL
Open market or private sale
$11,047
$552.36 p/Share
20
Reduced 0.35%
5,643
Common Stock
Sep 21
2020
SELL
Open market or private sale
$9,098,575
$549.63 p/Share
16,554
Reduced 74.51%
5,663
Common Stock
Sep 21
2020
BUY
Exercise of conversion of derivative security
$6,237,624
$376.35 p/Share
16,574
Added 42.73%
22,217
Common Stock
Aug 21
2020
SELL
Open market or private sale
$617,180
$617.18 p/Share
1,000
Reduced 15.05%
5,643
Common Stock
Jun 08
2020
SELL
Open market or private sale
$6,430,510
$593.33 p/Share
10,838
Reduced 62.0%
6,643
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
$4,479,670
$413.33 p/Share
10,838
Added 38.27%
17,481
Common Stock
May 28
2020
SELL
Open market or private sale
$578,940
$578.94 p/Share
1,000
Reduced 13.08%
6,643
Common Stock
May 06
2020
SELL
Open market or private sale
$1,120,000
$560.0 p/Share
2,000
Reduced 20.74%
7,643
Common Stock