Jun 20
2024
SELL
Open market or private sale
$667,380
$95.34 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 17
2024
SELL
Open market or private sale
$668,500
$95.5 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 12
2024
SELL
Open market or private sale
$670,810
$95.83 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 07
2024
SELL
Open market or private sale
$653,800
$93.4 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 07
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
-
1,506
Added 1.83%
80,742
Common Stock
Jun 04
2024
SELL
Open market or private sale
$655,410
$93.63 p/Share
7,000
Reduced 8.12%
79,236
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.51%
86,236
Common Stock
May 30
2024
SELL
Open market or private sale
$657,650
$93.95 p/Share
7,000
Reduced 8.12%
79,236
Common Stock
May 30
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.51%
86,236
Common Stock
May 23
2024
SELL
Open market or private sale
$570,660
$95.11 p/Share
6,000
Reduced 7.04%
79,236
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
$174,300
$29.05 p/Share
6,000
Added 6.77%
82,678
Common Stock
Jun 07
2023
BUY
Exercise of conversion of derivative security
-
1,489
Added 1.84%
79,236
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$466,275
$103.41 p/Share
4,509
Reduced 5.48%
77,747
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
11,580
Added 12.34%
82,256
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
1,474
Added 2.04%
70,676
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$1,125,262
$96.44 p/Share
11,668
Reduced 14.43%
69,202
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
23,928
Added 22.83%
80,870
Common Stock
Aug 30
2021
SELL
Open market or private sale
$810,530
$115.79 p/Share
7,000
Reduced 9.47%
66,942
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$165,410
$23.63 p/Share
7,000
Added 8.65%
73,942
Common Stock
Aug 25
2021
SELL
Open market or private sale
$806,260
$115.18 p/Share
7,000
Reduced 9.47%
66,942
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$165,410
$23.63 p/Share
7,000
Added 8.65%
73,942
Common Stock