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
Apr 28
2023
SELL
Open market or private sale
$2,080,909
$66.79 p/Share
31,156
Reduced 18.45%
137,725
Common Shares
Apr 28
2023
BUY
Exercise of conversion of derivative security
$4,040,280
$39.15 p/Share
103,200
Added 33.8%
202,086
Common Shares
Feb 17
2023
SELL
Open market or private sale
$256,148
$56.67 p/Share
4,520
Reduced 4.37%
98,886
Common Shares
Feb 16
2023
SELL
Open market or private sale
$501,500
$59.0 p/Share
8,500
Reduced 7.6%
103,406
Common Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
$1,668,754
$58.73 p/Share
28,414
Added 20.25%
111,906
Common Shares
Feb 07
2023
SELL
Open market or private sale
$1,266,200
$61.79 p/Share
20,492
Reduced 19.29%
85,712
Common Shares
Feb 07
2023
SELL
Open market or private sale
$137,551
$61.96 p/Share
2,220
Reduced 2.59%
83,492
Common Shares
Feb 07
2023
SELL
Open market or private sale
$274,200
$60.92 p/Share
4,501
Reduced 3.73%
116,041
Common Shares
Feb 07
2023
SELL
Open market or private sale
$605,368
$61.54 p/Share
9,837
Reduced 8.48%
106,204
Common Shares
Feb 07
2023
BUY
Exercise of conversion of derivative security
$1,103,349
$29.78 p/Share
37,050
Added 23.51%
120,542
Common Shares
Feb 06
2023
SELL
Open market or private sale
$1,645,583
$61.14 p/Share
26,915
Reduced 22.33%
93,627
Common Shares
Feb 06
2023
SELL
Open market or private sale
$623,302
$61.5 p/Share
10,135
Reduced 10.82%
83,492
Common Shares
Feb 06
2023
BUY
Exercise of conversion of derivative security
$1,024,062
$27.64 p/Share
37,050
Added 23.51%
120,542
Common Shares
Feb 22
2022
SELL
Open market or private sale
$815,675
$46.61 p/Share
17,500
Reduced 17.19%
84,292
Common Shares
Feb 22
2022
SELL
Open market or private sale
$37,448
$46.81 p/Share
800
Reduced 0.95%
83,492
Common Shares