Oct 01
2024
BUY
Grant, award, or other acquisition
$33,123
$86.71 p/Share
382
Added 1.61%
23,322
Common Shares
Aug 01
2024
SELL
Open market or private sale
$74,832
$77.95 p/Share
960
Reduced 4.02%
22,940
Common Shares
Jul 01
2024
BUY
Grant, award, or other acquisition
$33,078
$63.49 p/Share
521
Added 2.13%
23,900
Common Shares
Apr 01
2024
BUY
Grant, award, or other acquisition
$33,085
$71.77 p/Share
461
Added 1.93%
23,379
Common Shares
Feb 20
2024
SELL
Open market or private sale
$79,945
$57.35 p/Share
1,394
Reduced 5.73%
22,918
Common Shares
Feb 09
2024
BUY
Grant, award, or other acquisition
$121,544
$27.89 p/Share
4,358
Added 15.2%
24,312
Common Shares
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
75
Added 0.37%
19,954
Common Shares
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
2
Added 0.01%
19,879
Common Shares
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
14
Added 0.07%
19,877
Common Shares
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
4
Added 0.02%
19,863
Common Shares
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
3
Added 0.02%
19,859
Common Shares
Feb 07
2023
SELL
Open market or private sale
$75,248
$80.48 p/Share
935
Reduced 4.5%
19,856
Common Shares
Feb 03
2023
BUY
Grant, award, or other acquisition
$325,048
$82.27 p/Share
3,951
Added 16.07%
20,637
Common Shares
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
154
Added 0.74%
20,791
Common Shares
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
13
Added 0.08%
16,686
Common Shares
Nov 18
2022
SELL
Open market or private sale
$201,033
$56.47 p/Share
3,560
Reduced 17.6%
16,673
Common Shares
May 04
2022
SELL
Open market or private sale
$261,894
$113.62 p/Share
2,305
Reduced 10.23%
20,233
Common Shares
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
214
Added 1.01%
20,957
Common Shares
Feb 04
2022
BUY
Grant, award, or other acquisition
-
1,581
Added 6.55%
22,538
Common Shares
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
11
Added 0.05%
20,743
Common Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
$6,327
$147.14 p/Share
43
Added 0.21%
20,732
Common Shares
Jul 01
2021
BUY
Grant, award, or other acquisition
$6,304
$191.02 p/Share
33
Added 0.16%
20,689
Common Shares
Apr 01
2021
BUY
Grant, award, or other acquisition
$6,250
$250.0 p/Share
25
Added 0.12%
20,656
Common Shares
Mar 11
2021
SELL
Open market or private sale
$175,584
$219.48 p/Share
800
Reduced 3.73%
20,631
Common Shares
Feb 05
2021
BUY
Grant, award, or other acquisition
$95,791
$118.26 p/Share
810
Added 3.64%
21,431
Common Shares