Jul 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.08%
102,351
Common Stock
Jul 18
2023
SELL
Open market or private sale
$567,475
$226.99 p/Share
2,500
Reduced 2.41%
101,236
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$188,924
$75.57 p/Share
2,500
Added 2.35%
103,736
Common Stock
Jul 12
2023
SELL
Open market or private sale
$6,851,554
$225.01 p/Share
30,450
Reduced 23.12%
101,236
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$2,301,106
$75.57 p/Share
30,450
Added 18.78%
131,686
Common Stock
Jul 11
2023
SELL
Open market or private sale
$276,875
$221.5 p/Share
1,250
Reduced 1.22%
101,236
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.2%
102,486
Common Stock
Jul 05
2023
SELL
Open market or private sale
$263,112
$210.49 p/Share
1,250
Reduced 1.22%
101,236
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.2%
102,486
Common Stock
Jun 27
2023
SELL
Open market or private sale
$260,600
$208.48 p/Share
1,250
Reduced 1.22%
101,236
Common Stock
Jun 27
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.2%
102,486
Common Stock
Jun 23
2023
SELL
Open market or private sale
$198,508
$209.84 p/Share
946
Reduced 0.93%
101,236
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
-
1,873
Added 1.8%
102,182
Common Stock
Jun 20
2023
SELL
Open market or private sale
$260,812
$208.65 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
Jun 13
2023
SELL
Open market or private sale
$269,375
$215.5 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
Jun 06
2023
SELL
Open market or private sale
$260,687
$208.55 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
May 31
2023
SELL
Open market or private sale
$180,000
$225.0 p/Share
800
Reduced 0.79%
100,309
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
$60,455
$75.57 p/Share
800
Added 0.79%
101,109
Common Stock
May 30
2023
SELL
Open market or private sale
$274,087
$219.27 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock
May 23
2023
SELL
Open market or private sale
$259,675
$207.74 p/Share
1,250
Reduced 1.23%
100,309
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$94,462
$75.57 p/Share
1,250
Added 1.22%
101,559
Common Stock