Oct 01
2024
SELL
Open market or private sale
$640,829
$175.09 p/Share
3,660
Reduced 2.95%
120,419
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$51,715
$14.13 p/Share
3,660
Added 2.87%
124,079
Common Stock
Sep 27
2024
SELL
Open market or private sale
$200,479
$180.45 p/Share
1,111
Reduced 0.91%
120,419
Common Stock
Sep 27
2024
BUY
Exercise of conversion of derivative security
$15,698
$14.13 p/Share
1,111
Added 0.91%
121,530
Common Stock
Sep 03
2024
SELL
Open market or private sale
$779,549
$178.02 p/Share
4,379
Reduced 3.51%
120,419
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$61,875
$14.13 p/Share
4,379
Added 3.39%
124,798
Common Stock
Aug 15
2024
SELL
Open market or private sale
$249,105
$180.25 p/Share
1,382
Reduced 1.13%
120,419
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$19,527
$14.13 p/Share
1,382
Added 1.12%
121,801
Common Stock
Aug 01
2024
SELL
Open market or private sale
$714,586
$173.95 p/Share
4,108
Reduced 3.3%
120,419
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$58,046
$14.13 p/Share
4,108
Added 3.19%
124,527
Common Stock
Jul 16
2024
SELL
Open market or private sale
$329,729
$180.18 p/Share
1,830
Reduced 1.5%
120,419
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$25,857
$14.13 p/Share
1,830
Added 1.47%
122,249
Common Stock
Jul 12
2024
SELL
Open market or private sale
$311,447
$170.19 p/Share
1,830
Reduced 1.5%
120,419
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$25,857
$14.13 p/Share
1,830
Added 1.47%
122,249
Common Stock
Jul 01
2024
SELL
Open market or private sale
$295,728
$161.6 p/Share
1,830
Reduced 1.5%
120,419
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$25,857
$14.13 p/Share
1,830
Added 1.47%
122,249
Common Stock
Feb 29
2024
SELL
Open market or private sale
$511,200
$170.4 p/Share
3,000
Reduced 2.43%
120,419
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$406,227
$158.25 p/Share
2,567
Reduced 2.04%
123,419
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
5,307
Added 4.04%
125,986
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$66,346
$159.87 p/Share
415
Reduced 0.34%
120,679
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
935
Added 0.77%
121,094
Common Stock
Feb 07
2024
SELL
Open market or private sale
$240,344
$160.23 p/Share
1,500
Reduced 1.23%
120,159
Common Stock
Feb 01
2024
SELL
Open market or private sale
$234,390
$156.26 p/Share
1,500
Reduced 1.22%
121,659
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$618,260
$164.3 p/Share
3,763
Reduced 2.96%
123,159
Common Stock
Jan 02
2024
SELL
Open market or private sale
$494,490
$164.83 p/Share
3,000
Reduced 2.47%
118,556
Common Stock