Nov 12
2024
SELL
Open market or private sale
$1,944,204
$484.96 p/Share
4,009
Reduced 66.17%
2,050
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$1,494,956
$372.9 p/Share
4,009
Added 39.82%
6,059
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$224,353
$458.8 p/Share
489
Reduced 19.26%
2,050
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
-
1,054
Added 29.33%
2,539
Common Stock
May 06
2024
SELL
Open market or private sale
$1,870,897
$431.48 p/Share
4,336
Reduced 74.49%
1,485
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$827,958
$238.88 p/Share
3,466
Added 37.32%
5,821
Common Stock
Dec 21
2023
SELL
Open market or private sale
$2,086,060
$461.62 p/Share
4,519
Reduced 65.74%
2,355
Common Stock
Dec 21
2023
BUY
Exercise of conversion of derivative security
$942,121
$208.48 p/Share
4,519
Added 39.66%
6,874
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$356,597
$448.55 p/Share
795
Reduced 25.24%
2,355
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
1,714
Added 35.24%
3,150
Common Stock
Sep 27
2023
SELL
Open market or private sale
$1,294,020
$431.34 p/Share
3,000
Reduced 67.63%
1,436
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
$578,040
$192.68 p/Share
3,000
Added 40.34%
4,436
Common Stock
Mar 31
2023
SELL
Open market or private sale
$1,012,406
$412.05 p/Share
2,457
Reduced 63.11%
1,436
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$442,530
$180.11 p/Share
2,457
Added 38.69%
3,893
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$309,031
$426.25 p/Share
725
Reduced 33.55%
1,436
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
-
1,563
Added 41.97%
2,161
Common Stock
Oct 06
2022
SELL
Open market or private sale
$1,188,600
$424.5 p/Share
2,800
Reduced 82.4%
598
Common Stock
Oct 06
2022
BUY
Exercise of conversion of derivative security
$445,844
$159.23 p/Share
2,800
Added 45.18%
3,398
Common Stock
Oct 01
2021
SELL
Open market or private sale
$1,197,556
$392.77 p/Share
3,049
Reduced 83.6%
598
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$553,333
$181.48 p/Share
3,049
Added 45.53%
3,647
Common Stock
Oct 01
2020
SELL
Open market or private sale
$1,904,947
$330.72 p/Share
5,760
Reduced 90.59%
598
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
$984,096
$170.85 p/Share
5,760
Added 47.53%
6,358
Common Stock