Aug 23
2024
SELL
Open market or private sale
$1,548,904
$217.91 p/Share
7,108
Reduced 2.28%
304,114
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$525,707
$73.96 p/Share
7,108
Added 2.23%
311,222
Common Stock
Aug 22
2024
SELL
Open market or private sale
$2,152,100
$215.21 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 21
2024
SELL
Open market or private sale
$2,138,300
$213.83 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 20
2024
SELL
Open market or private sale
$2,121,400
$212.14 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 19
2024
SELL
Open market or private sale
$2,130,700
$213.07 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 16
2024
SELL
Open market or private sale
$2,121,800
$212.18 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 15
2024
SELL
Open market or private sale
$2,120,400
$212.04 p/Share
10,000
Reduced 3.18%
304,114
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$739,599
$73.96 p/Share
10,000
Added 3.09%
314,114
Common Stock
Aug 14
2024
SELL
Open market or private sale
$627,450
$209.15 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 13
2024
SELL
Open market or private sale
$623,220
$207.74 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 12
2024
SELL
Open market or private sale
$620,790
$206.93 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 09
2024
SELL
Open market or private sale
$619,440
$206.48 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 08
2024
SELL
Open market or private sale
$617,190
$205.73 p/Share
3,000
Reduced 0.98%
304,114
Common Stock
Aug 08
2024
BUY
Exercise of conversion of derivative security
$221,879
$73.96 p/Share
3,000
Added 0.97%
307,114
Common Stock
Aug 07
2024
SELL
Open market or private sale
$615,720
$205.24 p/Share
3,000
Reduced 0.98%
304,114
Common Stock