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
Jul 28
2023
SELL
Open market or private sale
$653,300
$98.88 p/Share
6,607
Reduced 5.68%
109,735
Common Shares
Jul 28
2023
SELL
Open market or private sale
$933,179
$99.19 p/Share
9,408
Reduced 8.57%
100,327
Common Shares
Jul 28
2023
SELL
Open market or private sale
$143,293
$99.44 p/Share
1,441
Reduced 1.44%
98,886
Common Shares
Jul 28
2023
SELL
Open market or private sale
$523,077
$98.12 p/Share
5,331
Reduced 3.84%
133,555
Common Shares
Jul 28
2023
SELL
Open market or private sale
$700,886
$98.37 p/Share
7,125
Reduced 5.33%
126,430
Common Shares
Jul 28
2023
SELL
Open market or private sale
$995,080
$98.64 p/Share
10,088
Reduced 7.98%
116,342
Common Shares
Jul 28
2023
BUY
Exercise of conversion of derivative security
$2,072,800
$51.82 p/Share
40,000
Added 22.36%
138,886
Common Shares
Apr 28
2023
SELL
Open market or private sale
$1,784,345
$66.99 p/Share
26,636
Reduced 19.34%
111,089
Common Shares
Apr 28
2023
SELL
Open market or private sale
$819,675
$67.17 p/Share
12,203
Reduced 10.98%
98,886
Common Shares
Apr 28
2023
SELL
Open market or private sale
$2,211,453
$66.6 p/Share
33,205
Reduced 16.43%
168,881
Common Shares