Aug 08
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Jul 11
2023
SELL
Open market or private sale
$2,024,942
$192.87 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Jun 13
2023
SELL
Open market or private sale
$1,873,441
$178.44 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
May 09
2023
SELL
Open market or private sale
$1,779,790
$169.52 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Apr 11
2023
SELL
Open market or private sale
$1,756,902
$167.34 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Mar 14
2023
SELL
Open market or private sale
$1,574,850
$150.0 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,672,280
$159.28 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Jan 17
2023
SELL
Open market or private sale
$1,724,775
$164.28 p/Share
10,499
Reduced 3.91%
257,967
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$813,987
$77.53 p/Share
10,499
Added 3.76%
268,466
Common Stock
Dec 13
2022
SELL
Open market or private sale
$7,647,976
$166.55 p/Share
45,920
Reduced 15.11%
257,967
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$3,472,011
$75.61 p/Share
45,920
Added 13.13%
303,887
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$211,006
$167.2 p/Share
1,262
Reduced 0.49%
257,967
Common Stock
Dec 12
2022
-
3,534
Reduced 1.2%
290,967
Common Stock
Dec 12
2022
SELL
Open market or private sale
$5,478,330
$166.01 p/Share
33,000
Reduced 11.34%
257,967
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
-
1,262
Added 0.48%
259,229
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$1,506,995
$153.01 p/Share
9,849
Reduced 3.24%
294,501
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
22,651
Added 6.93%
304,350
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$1,661,600
$155.0 p/Share
10,720
Reduced 3.67%
281,699
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
24,653
Added 7.91%
286,889
Common Stock