Feb 09
2024
BUY
Exercise of conversion of derivative security
$62,806
$31.93 p/Share
1,967
Added 18.83%
8,480
Common Shares
Aug 01
2023
SELL
Open market or private sale
$153,400
$100.0 p/Share
1,534
Reduced 19.06%
6,513
Common Shares
Aug 01
2023
BUY
Exercise of conversion of derivative security
$42,369
$27.62 p/Share
1,534
Added 16.01%
8,047
Common Shares
Jul 31
2023
SELL
Open market or private sale
$5,357,293
$100.2 p/Share
53,466
Reduced 89.14%
6,513
Common Shares
Jul 31
2023
BUY
Exercise of conversion of derivative security
$1,592,217
$29.78 p/Share
53,466
Added 47.13%
59,979
Common Shares
Apr 28
2023
SELL
Open market or private sale
$1,316,483
$67.0 p/Share
19,649
Reduced 75.11%
6,513
Common Shares
Apr 28
2023
BUY
Exercise of conversion of derivative security
$256,740
$23.34 p/Share
11,000
Added 29.6%
26,162
Common Shares
Feb 16
2023
SELL
Open market or private sale
$495,541
$59.0 p/Share
8,399
Reduced 35.65%
15,162
Common Shares
Feb 15
2023
BUY
Grant, award, or other acquisition
$1,001,229
$58.73 p/Share
17,048
Added 41.98%
23,561
Common Shares
Feb 13
2023
SELL
Open market or private sale
$1,020,540
$60.0 p/Share
17,009
Reduced 72.31%
6,513
Common Shares
Feb 07
2023
SELL
Open market or private sale
$249,178
$62.0 p/Share
4,019
Reduced 14.59%
23,522
Common Shares
Feb 17
2022
BUY
Grant, award, or other acquisition
$1,000,723
$47.59 p/Share
21,028
Added 43.3%
27,541
Common Shares
May 04
2021
SELL
Open market or private sale
$581,719
$71.08 p/Share
8,184
Reduced 55.68%
6,513
Common Shares
May 04
2021
BUY
Exercise of conversion of derivative security
$226,042
$27.62 p/Share
8,184
Added 35.77%
14,697
Common Shares
May 03
2021
SELL
Open market or private sale
$981,627
$71.05 p/Share
13,816
Reduced 67.96%
6,513
Common Shares
May 03
2021
BUY
Exercise of conversion of derivative security
$352,032
$25.48 p/Share
13,816
Added 40.46%
20,329
Common Shares
Feb 19
2021
SELL
Open market or private sale
$944,191
$51.91 p/Share
18,189
Reduced 73.63%
6,513
Common Shares
Feb 16
2021
BUY
Grant, award, or other acquisition
$942,554
$51.82 p/Share
18,189
Added 42.41%
24,702
Common Shares
Feb 05
2021
SELL
Open market or private sale
$561,660
$51.06 p/Share
11,000
Reduced 62.81%
6,513
Common Shares
Feb 05
2021
BUY
Exercise of conversion of derivative security
$185,350
$16.85 p/Share
11,000
Added 38.58%
17,513
Common Shares
Nov 04
2020
SELL
Sale (or disposition) back to the issuer
$512,270
$46.57 p/Share
11,000
Reduced 62.81%
6,513
Common Shares
Nov 04
2020
BUY
Exercise of conversion of derivative security
$303,820
$27.62 p/Share
11,000
Added 38.58%
17,513
Common Shares