Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,089
Added 4.3%
24,260
Common Stock
Mar 01
2024
SELL
Open market or private sale
$502,620
$198.9 p/Share
2,527
Reduced 9.83%
23,171
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$205,141
$81.18 p/Share
2,527
Added 8.95%
25,698
Common Stock
Feb 26
2024
SELL
Open market or private sale
$480,635
$190.2 p/Share
2,527
Reduced 9.83%
23,171
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$205,141
$81.18 p/Share
2,527
Added 8.95%
25,698
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 4.42%
23,171
Common Stock
Feb 06
2023
SELL
Open market or private sale
$380,128
$218.59 p/Share
1,739
Reduced 7.3%
22,099
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$133,729
$76.9 p/Share
1,739
Added 6.8%
23,838
Common Stock
Jan 03
2023
SELL
Open market or private sale
$321,000
$214.0 p/Share
1,500
Reduced 6.36%
22,099
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$115,350
$76.9 p/Share
1,500
Added 5.98%
23,599
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
881
Added 3.83%
22,099
Common Stock
Feb 04
2022
SELL
Open market or private sale
$394,574
$248.16 p/Share
1,590
Reduced 6.97%
21,218
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
$98,580
$62.0 p/Share
1,590
Added 6.52%
22,808
Common Stock
Jan 03
2022
SELL
Open market or private sale
$584,740
$292.37 p/Share
2,000
Reduced 8.61%
21,218
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$124,000
$62.0 p/Share
2,000
Added 7.93%
23,218
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
881
Added 3.99%
21,218
Common Stock
Feb 05
2021
SELL
Open market or private sale
$384,554
$232.64 p/Share
1,653
Reduced 7.52%
20,337
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$83,939
$50.78 p/Share
1,653
Added 6.99%
21,990
Common Stock
Jan 04
2021
SELL
Open market or private sale
$452,140
$226.07 p/Share
2,000
Reduced 8.95%
20,337
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$101,560
$50.78 p/Share
2,000
Added 8.22%
22,337
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
739
Added 3.51%
20,337
Common Stock
Feb 05
2020
SELL
Open market or private sale
$277,162
$237.5 p/Share
1,167
Reduced 5.62%
19,598
Common Stock
Feb 05
2020
BUY
Exercise of conversion of derivative security
$50,309
$43.11 p/Share
1,167
Added 5.32%
20,765
Common Stock
Jan 03
2020
SELL
Open market or private sale
$682,680
$227.56 p/Share
3,000
Reduced 13.28%
19,598
Common Stock
Jan 03
2020
BUY
Exercise of conversion of derivative security
$129,330
$43.11 p/Share
3,000
Added 11.72%
22,598
Common Stock