Nov 25
2024
SELL
Open market or private sale
$1,032,964
$151.55 p/Share
6,816
Reduced 35.08%
12,616
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$240,982
$98.08 p/Share
2,457
Added 11.22%
19,432
Common Stock
Nov 22
2024
SELL
Open market or private sale
$963,000
$150.0 p/Share
6,420
Reduced 27.44%
16,975
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$477,257
$89.71 p/Share
5,320
Added 18.53%
23,395
Common Stock
Nov 04
2024
SELL
Open market or private sale
$4,050
$150.0 p/Share
27
Reduced 0.15%
18,075
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$2,201
$81.55 p/Share
27
Added 0.15%
18,102
Common Stock
Oct 16
2024
BUY
Grant, award, or other acquisition
$4,714
$134.71 p/Share
35
Added 0.19%
18,075
Common Stock
Oct 15
2024
SELL
Open market or private sale
$5,940
$135.0 p/Share
44
Reduced 0.24%
18,039
Common Stock
Oct 14
2024
SELL
Open market or private sale
$231,390
$135.0 p/Share
1,714
Reduced 8.66%
18,083
Common Stock
Oct 11
2024
SELL
Open market or private sale
$1,553,440
$135.07 p/Share
11,501
Reduced 36.75%
19,797
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$699,827
$89.71 p/Share
7,801
Added 19.95%
31,298
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$4,684
$126.61 p/Share
37
Added 0.16%
23,497
Common Stock
Jul 12
2024
SELL
Open market or private sale
$1,658,303
$125.07 p/Share
13,259
Reduced 36.11%
23,460
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$699,827
$89.71 p/Share
7,801
Added 19.97%
31,261
Common Stock
Apr 17
2024
BUY
Grant, award, or other acquisition
$4,648
$119.2 p/Share
39
Added 0.13%
28,918
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$347,062
$109.83 p/Share
3,160
Reduced 9.86%
28,879
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
894
Added 2.71%
32,039
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$106,082
$114.19 p/Share
929
Reduced 2.9%
31,145
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$104,120
$60.5 p/Share
1,721
Added 5.09%
32,074
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$4,595
$114.89 p/Share
40
Added 0.13%
30,353
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
$4,631
$125.17 p/Share
37
Added 0.12%
30,312
Common Stock
Jul 19
2023
BUY
Grant, award, or other acquisition
$4,669
$122.87 p/Share
38
Added 0.13%
30,274
Common Stock
Apr 18
2023
BUY
Grant, award, or other acquisition
$4,578
$123.75 p/Share
37
Added 0.12%
30,236
Common Stock
Mar 06
2023
SELL
Open market or private sale
$94,210
$125.95 p/Share
748
Reduced 2.42%
30,199
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$166,389
$123.71 p/Share
1,345
Reduced 4.17%
30,947
Common Stock