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
Mar 01
2023
BUY
Exercise of conversion of derivative security
$12,567,334
$182.27 p/Share
68,949
Added 18.32%
307,363
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$8,185,729
$170.6 p/Share
47,982
Reduced 15.46%
262,313
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$14,272,397
$170.6 p/Share
83,660
Added 22.5%
288,162
Common Stock
Aug 25
2021
-
1,900
Reduced 0.79%
239,031
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$6,918,953
$177.45 p/Share
38,991
Reduced 13.93%
240,931
Common Stock