Nov 08
2024
SELL
Open market or private sale
$983,331
$166.3 p/Share
5,913
Reduced 16.33%
30,298
Common Shares
Nov 08
2024
SELL
Open market or private sale
$1,256,104
$166.57 p/Share
7,541
Reduced 24.89%
22,757
Common Shares
Nov 08
2024
SELL
Open market or private sale
$690,339
$166.91 p/Share
4,136
Reduced 18.17%
18,621
Common Shares
Nov 08
2024
SELL
Open market or private sale
$12,720
$167.38 p/Share
76
Reduced 0.41%
18,545
Common Shares
Nov 08
2024
SELL
Open market or private sale
$1,561,942
$165.46 p/Share
9,440
Reduced 18.31%
42,105
Common Shares
Nov 08
2024
SELL
Open market or private sale
$978,404
$166.0 p/Share
5,894
Reduced 14.0%
36,211
Common Shares
Nov 08
2024
BUY
Exercise of conversion of derivative security
$1,710,060
$51.82 p/Share
33,000
Added 39.03%
51,545
Common Shares
Nov 07
2024
SELL
Open market or private sale
$641,708
$164.33 p/Share
3,905
Reduced 15.73%
20,917
Common Shares
Nov 07
2024
SELL
Open market or private sale
$391,071
$164.87 p/Share
2,372
Reduced 11.34%
18,545
Common Shares
Nov 07
2024
SELL
Open market or private sale
$721,587
$163.96 p/Share
4,401
Reduced 15.06%
24,822
Common Shares
Nov 07
2024
SELL
Open market or private sale
$637,072
$162.56 p/Share
3,919
Reduced 9.21%
38,626
Common Shares
Nov 07
2024
SELL
Open market or private sale
$1,491,127
$158.58 p/Share
9,403
Reduced 24.34%
29,223
Common Shares
Nov 07
2024
BUY
Exercise of conversion of derivative security
$1,013,519
$42.23 p/Share
24,000
Added 36.07%
42,545
Common Shares
Nov 06
2024
SELL
Open market or private sale
$3,200,000
$160.0 p/Share
20,000
Reduced 51.89%
18,545
Common Shares
Nov 06
2024
BUY
Exercise of conversion of derivative security
$844,599
$42.23 p/Share
20,000
Added 34.16%
38,545
Common Shares
Nov 05
2024
SELL
Open market or private sale
$1,317,280
$160.0 p/Share
8,233
Reduced 30.75%
18,545
Common Shares
Nov 05
2024
BUY
Exercise of conversion of derivative security
$227,395
$27.62 p/Share
8,233
Added 23.52%
26,778
Common Shares
Aug 01
2024
SELL
Open market or private sale
$459,460
$166.05 p/Share
2,767
Reduced 12.98%
18,545
Common Shares
Aug 01
2024
BUY
Exercise of conversion of derivative security
$76,424
$27.62 p/Share
2,767
Added 11.49%
21,312
Common Shares
Feb 20
2024
SELL
Open market or private sale
$2,052,084
$118.16 p/Share
17,367
Reduced 48.36%
18,545
Common Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
$1,832,439
$62.33 p/Share
29,399
Added 45.01%
35,912
Common Shares
Feb 12
2024
SELL
Open market or private sale
$1,887,336
$123.13 p/Share
15,328
Reduced 57.74%
11,218
Common Shares
Feb 12
2024
SELL
Open market or private sale
$581,114
$123.51 p/Share
4,705
Reduced 41.94%
6,513
Common Shares
Feb 12
2024
BUY
Exercise of conversion of derivative security
$639,653
$31.93 p/Share
20,033
Added 43.01%
26,546
Common Shares
Feb 09
2024
SELL
Open market or private sale
$241,941
$123.0 p/Share
1,967
Reduced 23.2%
6,513
Common Shares