May 24
2024
|
BUY
Grant, award, or other acquisition
|
-
|
2,000
|
|
Jul 30
2023
|
SELL
Open market or private sale
|
$360,000,002
$107.0 p/Share
|
3,364,486
|
|
Mar 23
2023
|
BUY
Grant, award, or other acquisition
|
-
|
2,807
|
|
Mar 24
2022
|
BUY
Grant, award, or other acquisition
|
-
|
2,099
|
|
Mar 24
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,576
|
|
Mar 25
2020
|
BUY
Grant, award, or other acquisition
|
-
|
5,773
|
|
Mar 13
2020
|
BUY
Open market or private purchase
|
$6,774,160
$46.88 p/Share
|
144,500
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$6,267,389
$47.05 p/Share
|
133,207
|
|
Mar 11
2020
|
BUY
Open market or private purchase
|
$8,856,976
$52.41 p/Share
|
168,994
|
|
Mar 10
2020
|
BUY
Open market or private purchase
|
$6,065,556
$53.16 p/Share
|
114,100
|
|
Mar 09
2020
|
BUY
Open market or private purchase
|
$5,439,737
$51.63 p/Share
|
105,360
|
|
Mar 06
2020
|
BUY
Open market or private purchase
|
$2,779,331
$52.84 p/Share
|
52,599
|
|
Feb 13
2020
|
BUY
Open market or private purchase
|
$3,324,800
$51.95 p/Share
|
64,000
|
|
Feb 12
2020
|
BUY
Open market or private purchase
|
$3,356,160
$52.44 p/Share
|
64,000
|
|
Feb 06
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
4,318
|
|
Nov 13
2019
|
BUY
Open market or private purchase
|
$1,091,000
$54.55 p/Share
|
20,000
|
|
Nov 12
2019
|
BUY
Open market or private purchase
|
$2,227,940
$54.34 p/Share
|
41,000
|
|
Nov 11
2019
|
BUY
Open market or private purchase
|
$3,180,385
$54.44 p/Share
|
58,420
|
|
Nov 08
2019
|
BUY
Open market or private purchase
|
$2,530,950
$53.85 p/Share
|
47,000
|
|
Nov 07
2019
|
BUY
Open market or private purchase
|
$6,691,250
$53.53 p/Share
|
125,000
|
|
Nov 06
2019
|
BUY
Open market or private purchase
|
$3,704,400
$52.92 p/Share
|
70,000
|
|
Nov 05
2019
|
BUY
Open market or private purchase
|
$7,304,752
$52.78 p/Share
|
138,400
|
|
Nov 04
2019
|
BUY
Open market or private purchase
|
$7,170,504
$51.81 p/Share
|
138,400
|
|
Nov 01
2019
|
BUY
Open market or private purchase
|
$2,382,300
$52.94 p/Share
|
45,000
|
|
Oct 31
2019
|
BUY
Open market or private purchase
|
$3,554,218
$52.62 p/Share
|
67,545
|
|