May 19
2025
SELL
Open market or private sale
$83,450
$1030.25 p/Share
81
Reduced 1.79%
4,442
Common Stock
May 16
2025
SELL
Payment of exercise price or tax liability
$99,857
$1040.18 p/Share
96
Reduced 2.08%
4,523
Common Stock
May 16
2025
BUY
Exercise of conversion of derivative security
-
177
Added 3.69%
4,619
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$132,503
$1035.18 p/Share
128
Reduced 2.8%
4,442
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
238
Added 4.95%
4,570
Common Stock
May 13
2025
SELL
Open market or private sale
$63,426
$1023.0 p/Share
62
Reduced 1.41%
4,332
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$75,154
$1015.6 p/Share
74
Reduced 1.66%
4,394
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
-
136
Added 2.95%
4,468
Common Stock
May 08
2025
SELL
Open market or private sale
$188,135
$985.0 p/Share
191
Reduced 4.22%
4,332
Common Stock
May 07
2025
SELL
Payment of exercise price or tax liability
$220,256
$983.29 p/Share
224
Reduced 4.72%
4,523
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
-
415
Added 8.04%
4,747
Common Stock
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