Aug 09
2024
SELL
Open market or private sale
$619,440
$206.48 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 08
2024
SELL
Open market or private sale
$617,190
$205.73 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 07
2024
SELL
Open market or private sale
$615,720
$205.24 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 06
2024
SELL
Open market or private sale
$616,050
$205.35 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 05
2024
SELL
Open market or private sale
$608,970
$202.99 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 02
2024
SELL
Open market or private sale
$2,100,500
$210.05 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 01
2024
SELL
Open market or private sale
$2,147,400
$214.74 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Jul 31
2024
SELL
Open market or private sale
$2,168,600
$216.86 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Jul 30
2024
SELL
Open market or private sale
$2,145,700
$214.57 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Jul 29
2024
SELL
Open market or private sale
$2,137,500
$213.75 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Mar 05
2024
SELL
Open market or private sale
$3,766,813
$216.82 p/Share
17,373
Reduced 5.4%
304,114
Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,780,542
$217.99 p/Share
8,168
Reduced 2.48%
321,487
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,434,624
$216.45 p/Share
34,348
Reduced 9.44%
329,655
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$12,962,974
$216.45 p/Share
59,889
Added 14.68%
348,147
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$7,207,684
$182.27 p/Share
39,544
Reduced 11.51%
304,114
Common Stock