Apr 26
2024
BUY
Grant, award, or other acquisition
-
1,866
Added 0.03%
6,727,182
Common shares without ...
Oct 26
2023
SELL
Open market or private sale
$4,703,500
$94.07 p/Share
50,000
Reduced 0.74%
6,725,316
Common shares without ...
Jul 27
2023
SELL
Open market or private sale
$5,686,000
$113.72 p/Share
50,000
Reduced 0.73%
6,775,316
Common shares without ...
May 02
2023
SELL
Open market or private sale
$5,568,000
$111.36 p/Share
50,000
Reduced 0.73%
6,825,316
Common shares without ...
Apr 28
2023
BUY
Grant, award, or other acquisition
-
1,816
Added 0.03%
6,875,316
Common shares without ...
Oct 27
2022
SELL
Open market or private sale
$4,886,000
$97.72 p/Share
50,000
Reduced 0.72%
6,873,500
Common shares without ...
Jul 26
2022
SELL
Open market or private sale
$5,459,000
$109.18 p/Share
50,000
Reduced 0.72%
6,923,500
Common shares without ...
May 03
2022
SELL
Open market or private sale
$5,677,500
$113.55 p/Share
50,000
Reduced 0.71%
6,973,500
Common shares without ...
Apr 29
2022
BUY
Grant, award, or other acquisition
-
1,602
Added 0.02%
7,023,500
Common shares without ...
Apr 23
2021
BUY
Grant, award, or other acquisition
-
1,499
Added 0.02%
7,021,898
Common shares without ...
Apr 24
2020
BUY
Grant, award, or other acquisition
-
1,974
Added 0.03%
7,020,399
Common shares without ...
Apr 26
2019
BUY
Grant, award, or other acquisition
-
2,241
Added 0.03%
7,018,425
Common shares without ...
Apr 27
2018
BUY
Grant, award, or other acquisition
-
2,945
Added 0.04%
7,016,184
Common shares without ...
Feb 27
2018
BUY
Open market or private purchase
$2,427,844
$60.64 p/Share
40,037
Added 0.57%
6,983,285
Common shares without ...
Feb 27
2018
BUY
Open market or private purchase
$1,796,588
$60.79 p/Share
29,554
Added 0.42%
7,012,839
Common shares without ...
Feb 27
2018
BUY
Open market or private purchase
$24,348
$60.87 p/Share
400
Added 0.01%
7,013,239
Common shares without ...
Aug 02
2017
BUY
Exercise of conversion of derivative security
$15,550,046
$30.82 p/Share
504,544
Added 6.77%
6,943,248
Common shares without ...
Jul 04
2017
SELL
Payment of exercise price or tax liability
$1,180,536
$48.71 p/Share
24,236
Reduced 0.37%
6,438,704
Common shares without ...
Apr 28
2017
BUY
Grant, award, or other acquisition
-
3,437
Added 0.05%
6,462,940
Common shares without ...