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
Feb 17
2022
BUY
Grant, award, or other acquisition
$1,876,379
$47.59 p/Share
39,428
Added 27.92%
101,792
Common Shares
Feb 19
2021
SELL
Open market or private sale
$997,056
$51.93 p/Share
19,200
Reduced 23.54%
62,364
Common Shares
Feb 19
2021
BUY
Exercise of conversion of derivative security
$530,304
$27.62 p/Share
19,200
Added 19.05%
81,564
Common Shares
Feb 17
2021
SELL
Open market or private sale
$1,735,945
$50.9 p/Share
34,105
Reduced 35.35%
62,364
Common Shares
Feb 16
2021
BUY
Grant, award, or other acquisition
$1,767,321
$51.82 p/Share
34,105
Added 26.12%
96,469
Common Shares
Feb 04
2021
SELL
Open market or private sale
$3,408,224
$50.09 p/Share
68,042
Reduced 50.87%
65,722
Common Shares
Feb 04
2021
SELL
Open market or private sale
$169,008
$50.33 p/Share
3,358
Reduced 5.11%
62,364
Common Shares
Feb 04
2021
BUY
Exercise of conversion of derivative security
$1,780,716
$24.94 p/Share
71,400
Added 34.8%
133,764
Common Shares