May 22
2024
SELL
Open market or private sale
$219,163
$257.84 p/Share
850
Reduced 1.85%
45,108
Common Stock
May 09
2024
SELL
Exercise of conversion of derivative security
-
920
Reduced 51.98%
850
Common Stock (restricted)
May 09
2024
BUY
Exercise of conversion of derivative security
-
920
Added 1.96%
45,958
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
850
Added 32.44%
1,770
Common Stock (restricted)
Feb 06
2024
SELL
Open market or private sale
$117,020
$234.04 p/Share
500
Reduced 1.1%
45,038
Common Stock
Sep 15
2023
SELL
Open market or private sale
$230,150
$230.15 p/Share
1,000
Reduced 2.15%
45,538
Common Stock
Jun 16
2023
SELL
Open market or private sale
$216,400
$216.4 p/Share
1,000
Reduced 2.1%
46,538
Common Stock
May 10
2023
SELL
Exercise of conversion of derivative security
-
1,030
Reduced 52.82%
920
Common Stock (restricted)
May 10
2023
BUY
Exercise of conversion of derivative security
-
1,030
Added 2.12%
47,538
Common Stock
May 09
2023
BUY
Grant, award, or other acquisition
-
920
Added 32.06%
1,950
Common Stock (restricted)
Mar 08
2023
SELL
Open market or private sale
$189,620
$189.62 p/Share
1,000
Reduced 2.1%
46,508
Common Stock
Aug 22
2022
SELL
Open market or private sale
$190,140
$190.14 p/Share
1,000
Reduced 2.06%
47,508
Common Stock
May 11
2022
SELL
Exercise of conversion of derivative security
-
1,150
Reduced 52.75%
1,030
Common Stock (restricted)
May 11
2022
BUY
Grant, award, or other acquisition
-
1,030
Added 32.09%
2,180
Common Stock (restricted)
May 11
2022
BUY
Exercise of conversion of derivative security
-
1,150
Added 2.32%
48,508
Common Stock
May 12
2021
SELL
Exercise of conversion of derivative security
-
1,860
Reduced 61.79%
1,150
Common Stock (restricted)
May 12
2021
BUY
Exercise of conversion of derivative security
-
1,860
Added 3.78%
47,358
Common Stock
May 11
2021
BUY
Grant, award, or other acquisition
-
1,150
Added 27.64%
3,010
Common Stock (restricted)
Feb 25
2021
SELL
Open market or private sale
$51,744
$123.2 p/Share
420
Reduced 0.91%
45,498
Common Stock
Feb 24
2021
SELL
Open market or private sale
$52,088
$124.02 p/Share
420
Reduced 0.91%
45,918
Common Stock
Nov 09
2020
SELL
Open market or private sale
$95,180
$113.31 p/Share
840
Reduced 1.78%
46,338
Common Stock