Jun 01
2023
SELL
Open market or private sale
$1,233,001
$38.88 p/Share
31,713
Reduced 84.09%
6,000
Common Shares
Jun 01
2023
SELL
Payment of exercise price or tax liability
$870,970
$38.53 p/Share
22,605
Reduced 42.76%
30,255
Common Shares
Jun 01
2023
BUY
Exercise of conversion of derivative security
$691,468
$12.73 p/Share
54,318
Added 51.58%
51,000
Common Shares
May 31
2023
SELL
Open market or private sale
$2,418,505
$38.68 p/Share
62,526
Reduced 91.24%
6,000
Common Shares
May 31
2023
SELL
Payment of exercise price or tax liability
$1,124,586
$38.37 p/Share
29,309
Reduced 47.15%
32,856
Common Shares
May 31
2023
BUY
Exercise of conversion of derivative security
$1,102,521
$13.81 p/Share
79,835
Added 58.77%
56,000
Common Shares
May 30
2023
SELL
Open market or private sale
$1,453,225
$39.27 p/Share
37,006
Reduced 67.28%
18,000
Common Shares
Mar 07
2023
SELL
Open market or private sale
$711,007
$36.97 p/Share
19,232
Reduced 25.91%
55,006
Common Shares
Mar 07
2023
SELL
Payment of exercise price or tax liability
$140,277
$37.13 p/Share
3,778
Reduced 5.64%
63,248
Common Shares
Mar 07
2023
BUY
Exercise of conversion of derivative security
$190,122
$2.64 p/Share
72,016
Added 52.61%
64,866
Common Shares
Aug 16
2022
SELL
Open market or private sale
$2,008,398
$38.58 p/Share
52,058
Reduced 89.67%
6,000
Common Shares
Aug 15
2022
SELL
Open market or private sale
$1,281,650
$37.76 p/Share
33,942
Reduced 36.89%
58,058
Common Shares
Aug 12
2022
SELL
Open market or private sale
$3,513,254
$38.55 p/Share
91,135
Reduced 49.76%
92,000
Common Shares
Mar 08
2022
SELL
Open market or private sale
$377,744
$25.96 p/Share
14,551
Reduced 7.36%
183,135
Common Shares
Mar 07
2022
SELL
Payment of exercise price or tax liability
$60,158
$30.23 p/Share
1,990
Reduced 0.86%
228,772
Common Shares
Mar 07
2022
SELL
Open market or private sale
$948,434
$30.51 p/Share
31,086
Reduced 13.59%
197,686
Common Shares
Mar 07
2022
BUY
Exercise of conversion of derivative security
$75,514
$3.67 p/Share
20,576
Added 8.19%
230,762
Common Shares
Mar 04
2022
SELL
Open market or private sale
$285,438
$30.61 p/Share
9,325
Reduced 4.25%
210,186
Common Shares
Mar 04
2022
SELL
Payment of exercise price or tax liability
$30,257
$31.42 p/Share
963
Reduced 0.44%
219,511
Common Shares
Mar 04
2022
BUY
Exercise of conversion of derivative security
$37,757
$3.67 p/Share
10,288
Added 4.46%
220,474
Common Shares
Nov 15
2021
SELL
Open market or private sale
$550,061
$31.33 p/Share
17,557
Reduced 7.71%
210,186
Common Shares
May 24
2021
SELL
Payment of exercise price or tax liability
$97,307
$19.17 p/Share
5,076
Reduced 2.18%
227,743
Common Shares
May 24
2021
BUY
Exercise of conversion of derivative security
$85,100
$3.76 p/Share
22,633
Added 8.86%
232,819
Common Shares