Jan 29
2024
SELL
Payment of exercise price or tax liability
$2,167
$0.58 p/Share
3,737
Reduced 0.77%
479,566
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
10,135
Added 2.05%
483,303
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$499,996
$37.71 p/Share
13,259
Added 2.73%
473,168
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$219,362
$39.27 p/Share
5,586
Reduced 1.2%
459,909
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
11,181
Added 2.35%
465,495
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,142
Added 0.47%
454,314
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$342,770
$44.83 p/Share
7,646
Reduced 1.66%
452,172
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$166,802
$46.04 p/Share
3,623
Reduced 0.81%
440,967
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
18,851
Added 3.94%
459,818
Common Stock
Jan 29
2023
BUY
Exercise of conversion of derivative security
-
10,135
Added 2.23%
444,590
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
-
1,784
Added 0.41%
434,455
Common Stock
Oct 12
2022
BUY
Open market or private purchase
$254,200
$50.84 p/Share
5,000
Added 1.14%
432,671
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
-
1,416
Added 0.33%
427,671
Common Stock
Jun 23
2022
BUY
Open market or private purchase
$505,508
$58.78 p/Share
8,600
Added 1.98%
426,255
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
1,192
Added 0.28%
417,655
Common Stock
Feb 25
2022
BUY
Open market or private purchase
-
1,256
Added 0.3%
416,463
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$804,878
$72.07 p/Share
11,168
Reduced 2.62%
415,207
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
23,127
Added 5.15%
426,375
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$418,521
$65.18 p/Share
6,421
Reduced 1.57%
403,248
Common Stock
Nov 26
2021
BUY
Open market or private purchase
-
1,306
Added 0.32%
409,669
Common Units
Oct 14
2021
BUY
Grant, award, or other acquisition
-
332,791
Added 44.9%
408,363
Common Units
Jun 04
2021
SELL
Payment of exercise price or tax liability
$383,213
$48.1 p/Share
7,967
Reduced 9.54%
75,572
Common Units
Jan 31
2021
SELL
Payment of exercise price or tax liability
$246,061
$49.82 p/Share
4,939
Reduced 5.58%
83,539
Common Units
Jan 27
2021
SELL
Payment of exercise price or tax liability
$293,375
$48.34 p/Share
6,069
Reduced 6.42%
88,478
Common units represent...
Jan 27
2021
BUY
Grant, award, or other acquisition
-
17,906
Added 15.92%
94,547
Common units represent...