Feb 18
2025
SELL
Open market or private sale
$1,010,724
$988.0 p/Share
1,023
Reduced 19.1%
4,332
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$995,509
$986.63 p/Share
1,009
Reduced 15.85%
5,355
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
2,032
Added 27.18%
5,444
Common Stock
Feb 13
2025
SELL
Open market or private sale
$1,628,819
$982.4 p/Share
1,658
Reduced 27.68%
4,332
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$1,462,793
$982.4 p/Share
1,489
Reduced 19.91%
5,990
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
3,147
Added 34.19%
6,058
Common Stock
Feb 10
2025
SELL
Open market or private sale
$341,896
$1017.55 p/Share
336
Reduced 7.2%
4,332
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$192,583
$1008.29 p/Share
191
Reduced 3.93%
4,668
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
527
Added 9.87%
4,813
Common Stock
Feb 03
2025
SELL
Open market or private sale
$2,541,357
$1012.09 p/Share
2,511
Reduced 36.69%
4,332
Common Stock
Nov 18
2024
SELL
Open market or private sale
$82,339
$1016.54 p/Share
81
Reduced 1.17%
6,843
Common Stock
Nov 15
2024
SELL
Open market or private sale
$1,911,751
$1023.97 p/Share
1,867
Reduced 21.44%
6,843
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$97,093
$1011.39 p/Share
96
Reduced 1.37%
6,924
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
177
Added 2.46%
7,020
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$77,573
$1048.29 p/Share
74
Reduced 0.84%
8,710
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
-
136
Added 1.52%
8,784
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$128,940
$1015.28 p/Share
127
Reduced 1.45%
8,648
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
234
Added 2.61%
8,715
Common Stock
Aug 16
2024
SELL
Payment of exercise price or tax liability
$903,695
$827.56 p/Share
1,092
Reduced 11.34%
8,541
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
2,031
Added 19.04%
8,637
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$713,052
$806.62 p/Share
884
Reduced 10.42%
7,602
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
1,643
Added 17.63%
7,676
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$98,587
$776.28 p/Share
127
Reduced 1.82%
6,843
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
-
234
Added 3.28%
6,910
Common Stock
Aug 02
2024
SELL
Open market or private sale
$1,510,491
$779.81 p/Share
1,937
Reduced 22.33%
6,736
Common Stock