Aug 26
2024
SELL
Open market or private sale
$391,449
$115.2 p/Share
3,398
Reduced 20.73%
12,996
Common Stock
Aug 23
2024
SELL
Open market or private sale
$749,987
$113.6 p/Share
6,602
Reduced 28.71%
16,394
Common Stock
Feb 29
2024
SELL
Open market or private sale
$115,509
$124.07 p/Share
931
Reduced 3.89%
22,996
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$92,960
$99.85 p/Share
931
Added 3.75%
23,927
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,999
Added 8.0%
22,996
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
$38,551
$123.96 p/Share
311
Reduced 1.46%
20,997
Common Stock
Feb 22
2024
SELL
Open market or private sale
$518,596
$123.77 p/Share
4,190
Reduced 16.64%
20,997
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
4,190
Added 14.26%
25,187
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$31,053
$99.85 p/Share
311
Added 1.44%
21,308
Common Stock
Mar 06
2023
SELL
Open market or private sale
$641,760
$105.57 p/Share
6,079
Reduced 22.23%
21,268
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
6,079
Added 18.66%
26,491
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
271
Added 1.26%
21,268
Common Stock
Feb 24
2023
SELL
Sale (or disposition) back to the issuer
$31,294
$109.42 p/Share
286
Reduced 1.34%
20,997
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$27,370
$95.7 p/Share
286
Added 1.33%
21,283
Common Stock
Feb 25
2022
SELL
Open market or private sale
$197,619
$97.11 p/Share
2,035
Reduced 8.6%
21,625
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$82,499
$40.54 p/Share
2,035
Added 8.31%
22,444
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
317
Added 1.44%
21,625
Common Stock
Nov 11
2021
SELL
Open market or private sale
$35,010
$93.61 p/Share
374
Reduced 1.72%
21,308
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$23,124
$61.83 p/Share
374
Added 1.7%
21,682
Common Stock
May 07
2021
SELL
Open market or private sale
$118,619
$102.17 p/Share
1,161
Reduced 5.17%
21,308
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$79,180
$68.2 p/Share
1,161
Added 4.91%
22,469
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
311
Added 1.44%
21,308
Common Stock