Feb 24
2023
BUY
Grant, award, or other acquisition
-
520
Added 0.5%
102,804
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$180,933
$44.83 p/Share
4,036
Reduced 3.8%
102,284
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$105,799
$46.04 p/Share
2,298
Reduced 2.38%
94,202
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
12,118
Added 10.23%
106,320
Common Stock
Jan 29
2023
BUY
Exercise of conversion of derivative security
-
6,515
Added 6.32%
96,500
Common Stock
Dec 05
2022
SELL
Open market or private sale
$28,560
$60.0 p/Share
476
Reduced 0.53%
89,985
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
-
434
Added 0.48%
90,461
Common Stock
Nov 01
2022
SELL
Open market or private sale
$28,560
$60.0 p/Share
476
Reduced 0.53%
90,027
Common Stock
Oct 03
2022
SELL
Open market or private sale
$28,684
$60.26 p/Share
476
Reduced 0.52%
90,503
Common Stock
Sep 01
2022
SELL
Open market or private sale
$32,896
$69.11 p/Share
476
Reduced 0.52%
90,979
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
-
344
Added 0.37%
91,455
Common Stock
Aug 01
2022
SELL
Open market or private sale
$32,815
$68.94 p/Share
476
Reduced 0.52%
91,111
Common Stock
Jul 15
2022
SELL
Open market or private sale
$28,560
$60.0 p/Share
476
Reduced 0.52%
91,587
Common Stock
Jun 01
2022
SELL
Open market or private sale
$37,128
$78.0 p/Share
476
Reduced 0.51%
92,063
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
290
Added 0.31%
92,539
Common Stock
May 09
2022
SELL
Open market or private sale
$36,214
$76.08 p/Share
476
Reduced 0.51%
92,249
Common Stock
Feb 25
2022
BUY
Open market or private purchase
-
306
Added 0.33%
92,725
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$138,807
$72.07 p/Share
1,926
Reduced 2.04%
92,419
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
5,783
Added 5.78%
94,345
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$73,393
$65.18 p/Share
1,126
Reduced 1.26%
88,562
Common Stock
Nov 26
2021
BUY
Open market or private purchase
-
318
Added 0.35%
89,688
Common Units
Oct 30
2021
SELL
Payment of exercise price or tax liability
$69,371
$66.96 p/Share
1,036
Reduced 1.15%
89,370
Common Units
Oct 14
2021
BUY
Grant, award, or other acquisition
-
80,677
Added 47.16%
90,406
Common Units
Jan 27
2021
SELL
Payment of exercise price or tax liability
$93,296
$48.34 p/Share
1,930
Reduced 16.55%
9,729
Common units represent...
Jan 27
2021
BUY
Grant, award, or other acquisition
-
5,441
Added 31.82%
11,659
Common units represent...