Aug 23
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 15
2022
SELL
Open market or private sale
$864,250
$172.85 p/Share
5,000
Reduced 0.31%
1,624,509
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 12
2022
SELL
Open market or private sale
$863,400
$172.68 p/Share
5,000
Reduced 0.31%
1,624,509
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,509
Common Stock
Aug 10
2022
SELL
Open market or private sale
$42,373
$173.66 p/Share
244
Reduced 0.02%
1,624,509
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
522
Added 0.03%
1,624,753
Common Stock
Jul 25
2022
SELL
Open market or private sale
$1,627,500
$162.75 p/Share
10,000
Reduced 0.61%
1,624,231
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$109,000
$10.9 p/Share
10,000
Added 0.61%
1,634,231
Common Stock
Jul 13
2022
SELL
Open market or private sale
$844,400
$168.88 p/Share
5,000
Reduced 0.31%
1,624,231
Common Stock
Jul 13
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,231
Common Stock
Jul 12
2022
SELL
Open market or private sale
$873,650
$174.73 p/Share
5,000
Reduced 0.31%
1,624,231
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,231
Common Stock
Jun 24
2022
SELL
Open market or private sale
$719,900
$143.98 p/Share
5,000
Reduced 0.31%
1,624,231
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,231
Common Stock
Jun 23
2022
SELL
Open market or private sale
$679,800
$135.96 p/Share
5,000
Reduced 0.31%
1,624,231
Common Stock
Jun 23
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,629,231
Common Stock
Jun 13
2022
SELL
Open market or private sale
$1,230,000
$123.0 p/Share
10,000
Reduced 0.61%
1,624,231
Common Stock
Jun 13
2022
BUY
Exercise of conversion of derivative security
$109,000
$10.9 p/Share
10,000
Added 0.61%
1,634,231
Common Stock
May 31
2022
SELL
Open market or private sale
$1,223,867
$145.18 p/Share
8,430
Reduced 0.52%
1,624,231
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$7,357
$0.99 p/Share
7,431
Added 0.45%
1,632,661
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$327,278
$135.8 p/Share
2,410
Added 0.15%
1,625,230
Common Stock
May 24
2022
SELL
Open market or private sale
$683,000
$136.6 p/Share
5,000
Reduced 0.31%
1,622,820
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$54,500
$10.9 p/Share
5,000
Added 0.31%
1,627,820
Common Stock
May 23
2022
SELL
Open market or private sale
$686,500
$137.3 p/Share
5,000
Reduced 0.31%
1,622,820
Common Stock