May 17
2024
BUY
Exercise of conversion of derivative security
-
194
Added 6.54%
2,773
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$51,085
$729.79 p/Share
70
Reduced 2.64%
2,579
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
136
Added 4.88%
2,649
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$57,066
$713.33 p/Share
80
Reduced 3.09%
2,513
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
155
Added 5.64%
2,593
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$272,249
$735.81 p/Share
370
Reduced 13.18%
2,438
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
724
Added 20.5%
2,808
Common Stock
Feb 26
2024
SELL
Open market or private sale
$1,999,563
$787.85 p/Share
2,538
Reduced 54.91%
2,084
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,660,815
$765.0 p/Share
2,171
Reduced 31.96%
4,622
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
4,249
Added 47.36%
4,722
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$509,415
$787.35 p/Share
647
Reduced 20.28%
2,544
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
1,266
Added 32.63%
2,614
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$622,827
$790.39 p/Share
788
Reduced 29.05%
1,925
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
1,719
Added 38.79%
2,713
Common Stock
Jan 29
2024
SELL
Open market or private sale
$650,022
$776.61 p/Share
837
Reduced 45.71%
994
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$199,066
$729.18 p/Share
273
Reduced 12.98%
1,831
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
-
724
Added 25.6%
2,104
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$65,436
$654.36 p/Share
100
Reduced 6.76%
1,380
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
194
Added 11.59%
1,480
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$44,433
$634.76 p/Share
70
Reduced 5.16%
1,286
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
137
Added 9.18%
1,356
Common Stock
Nov 09
2023
SELL
Open market or private sale
$450,084
$630.37 p/Share
714
Reduced 36.94%
1,219
Common Stock
Oct 13
2023
SELL
Payment of exercise price or tax liability
$203,374
$549.66 p/Share
370
Reduced 16.07%
1,933
Common Stock
Oct 13
2023
BUY
Exercise of conversion of derivative security
-
723
Added 23.89%
2,303
Common Stock
Aug 17
2023
SELL
Open market or private sale
$809,795
$544.95 p/Share
1,486
Reduced 50.0%
1,486
Common Stock