Nov 21
2024
SELL
Open market or private sale
$239,420
$239.42 p/Share
1,000
Reduced 27.26%
2,669
Common Stock
Aug 19
2024
SELL
Open market or private sale
$454,100
$227.05 p/Share
2,000
Reduced 35.28%
3,669
Common Stock
May 14
2024
SELL
Open market or private sale
$421,660
$210.83 p/Share
2,000
Reduced 26.19%
5,636
Common Stock
Mar 28
2024
SELL
Open market or private sale
$770,077
$216.74 p/Share
3,553
Reduced 31.75%
7,636
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$564,164
$216.57 p/Share
2,605
Reduced 18.89%
11,189
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
6,158
Added 30.86%
13,794
Common Stock
Feb 13
2024
SELL
Open market or private sale
$53,668
$226.45 p/Share
237
Reduced 3.01%
7,636
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$19,788
$227.45 p/Share
87
Reduced 1.09%
7,873
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
324
Added 3.91%
7,960
Common Stock
Feb 08
2024
SELL
Open market or private sale
$57,513
$222.06 p/Share
259
Reduced 3.28%
7,636
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$21,028
$223.71 p/Share
94
Reduced 1.18%
7,895
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
353
Added 4.23%
7,989
Common Stock
Feb 05
2024
SELL
Open market or private sale
$42,570
$220.57 p/Share
193
Reduced 2.47%
7,636
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$15,729
$221.54 p/Share
71
Reduced 0.9%
7,829
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
264
Added 3.23%
7,900
Common Stock
Jun 29
2023
SELL
Open market or private sale
$50,880
$240.0 p/Share
212
Reduced 2.71%
7,604
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$308,063
$224.7 p/Share
1,371
Reduced 14.97%
7,790
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
3,609
Added 28.26%
9,161
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$19,354
$248.13 p/Share
78
Reduced 1.39%
5,552
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
290
Added 4.9%
5,630
Common Stock
Feb 07
2023
SELL
Open market or private sale
$53,219
$243.01 p/Share
219
Reduced 3.94%
5,340
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$19,804
$244.5 p/Share
81
Reduced 1.44%
5,559
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
300
Added 5.05%
5,640
Common Stock
Feb 03
2023
SELL
Open market or private sale
$43,924
$253.9 p/Share
173
Reduced 3.14%
5,340
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$16,319
$254.99 p/Share
64
Reduced 1.15%
5,513
Common Stock