Nov 25
2024
SELL
Open market or private sale
$573,554
$171.62 p/Share
3,342
Reduced 1.06%
312,242
Common Shares
Nov 25
2024
SELL
Open market or private sale
$620,247
$168.18 p/Share
3,688
Reduced 0.99%
369,683
Common Shares
Nov 25
2024
SELL
Open market or private sale
$825,842
$169.23 p/Share
4,880
Reduced 1.32%
364,803
Common Shares
Nov 25
2024
SELL
Open market or private sale
$1,311,689
$169.82 p/Share
7,724
Reduced 2.12%
357,079
Common Shares
Nov 25
2024
SELL
Open market or private sale
$1,363,652
$170.18 p/Share
8,013
Reduced 2.24%
349,066
Common Shares
Nov 25
2024
SELL
Open market or private sale
$934,607
$170.58 p/Share
5,479
Reduced 1.57%
343,587
Common Shares
Nov 25
2024
SELL
Open market or private sale
$1,953,100
$170.86 p/Share
11,431
Reduced 3.33%
332,156
Common Shares
Nov 25
2024
SELL
Open market or private sale
$2,007,335
$171.07 p/Share
11,734
Reduced 3.53%
320,422
Common Shares
Nov 25
2024
SELL
Open market or private sale
$828,701
$171.29 p/Share
4,838
Reduced 1.51%
315,584
Common Shares
Nov 25
2024
BUY
Exercise of conversion of derivative security
$3,024,025
$52.71 p/Share
57,371
Added 13.32%
373,371
Common Shares
Aug 30
2024
SELL
Open market or private sale
$1,268,480
$160.0 p/Share
7,928
Reduced 8.08%
90,187
Common Shares
Aug 30
2024
BUY
Exercise of conversion of derivative security
$310,920
$51.82 p/Share
6,000
Added 5.76%
98,115
Common Shares
Aug 29
2024
SELL
Open market or private sale
$3,809,600
$160.0 p/Share
23,810
Reduced 20.54%
92,115
Common Shares
Aug 27
2024
SELL
Open market or private sale
$782,779
$163.83 p/Share
4,778
Reduced 3.96%
115,925
Common Shares
Aug 27
2024
SELL
Open market or private sale
$1,122,601
$163.24 p/Share
6,877
Reduced 5.39%
120,703
Common Shares
Aug 27
2024
BUY
Exercise of conversion of derivative security
$239,874
$51.82 p/Share
4,629
Added 3.5%
127,580
Common Shares
Aug 02
2024
SELL
Open market or private sale
$2,758,294
$154.0 p/Share
17,911
Reduced 12.72%
122,951
Common Shares
Aug 02
2024
BUY
Exercise of conversion of derivative security
$756,381
$42.23 p/Share
17,911
Added 11.28%
140,862
Common Shares
Aug 01
2024
SELL
Open market or private sale
$346,920
$166.07 p/Share
2,089
Reduced 1.67%
122,951
Common Shares
Aug 01
2024
BUY
Exercise of conversion of derivative security
$88,218
$42.23 p/Share
2,089
Added 1.64%
125,040
Common Shares
Apr 29
2024
SELL
Open market or private sale
$2,342,400
$122.0 p/Share
19,200
Reduced 13.51%
122,951
Common Shares
Apr 29
2024
BUY
Exercise of conversion of derivative security
$530,304
$27.62 p/Share
19,200
Added 11.9%
142,151
Common Shares
Feb 21
2024
SELL
Open market or private sale
$3,054,160
$119.21 p/Share
25,620
Reduced 16.87%
126,276
Common Shares
Feb 21
2024
SELL
Open market or private sale
$399,532
$120.16 p/Share
3,325
Reduced 2.63%
122,951
Common Shares
Feb 15
2024
BUY
Grant, award, or other acquisition
$3,304,113
$62.33 p/Share
53,010
Added 25.87%
151,896
Common Shares