Nov 21
2024
SELL
Payment of exercise price or tax liability
$12,091,972
$225.08 p/Share
53,723
Reduced 12.49%
376,556
Common Stock
Nov 21
2024
BUY
Grant, award, or other acquisition
-
123,528
Added 22.31%
430,279
Common Stock
Nov 19
2024
SELL
Open market or private sale
$5,208,619
$242.16 p/Share
21,509
Reduced 6.55%
306,751
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$1,926,776
$89.58 p/Share
21,509
Added 6.15%
328,260
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$2,052,363
$248.41 p/Share
8,262
Reduced 2.62%
306,751
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
-
29,926
Added 8.81%
309,818
Common Stock
Oct 22
2024
SELL
Open market or private sale
$5,071,822
$235.8 p/Share
21,509
Reduced 7.02%
285,088
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$1,926,776
$89.58 p/Share
21,509
Added 6.56%
306,597
Common Stock
Sep 17
2024
SELL
Open market or private sale
$5,183,884
$241.01 p/Share
21,509
Reduced 7.02%
285,088
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$1,926,776
$89.58 p/Share
21,509
Added 6.56%
306,597
Common Stock
Aug 20
2024
SELL
Open market or private sale
$2,571,604
$239.13 p/Share
10,754
Reduced 3.64%
285,088
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$963,343
$89.58 p/Share
10,754
Added 3.51%
295,842
Common Stock
Jul 16
2024
SELL
Open market or private sale
$2,388,900
$222.12 p/Share
10,755
Reduced 3.64%
285,088
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$963,432
$89.58 p/Share
10,755
Added 3.51%
295,843
Common Stock
Jun 18
2024
SELL
Open market or private sale
$2,535,363
$235.76 p/Share
10,754
Reduced 3.64%
285,088
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$963,343
$89.58 p/Share
10,754
Added 3.51%
295,842
Common Stock
May 21
2024
SELL
Open market or private sale
$2,380,081
$221.3 p/Share
10,755
Reduced 3.64%
285,088
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$963,432
$89.58 p/Share
10,755
Added 3.51%
295,843
Common Stock
Apr 16
2024
SELL
Open market or private sale
$2,553,859
$237.48 p/Share
10,754
Reduced 3.64%
285,088
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
$963,343
$89.58 p/Share
10,754
Added 3.51%
295,842
Common Stock
Mar 19
2024
SELL
Open market or private sale
$2,583,458
$240.21 p/Share
10,755
Reduced 3.64%
285,088
Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
$963,432
$89.58 p/Share
10,755
Added 3.51%
295,843
Common Stock
Dec 15
2023
-
3,600
Reduced 1.25%
285,088
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$206,775
$203.72 p/Share
1,015
Reduced 0.35%
288,688
Common Stock
Dec 13
2023
SELL
Open market or private sale
$8,713,374
$203.18 p/Share
42,885
Reduced 12.93%
288,688
Common Stock