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
Aug 20
2021
SELL
Open market or private sale
$804,230
$114.89 p/Share
7,000
Reduced 9.47%
66,942
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$165,410
$23.63 p/Share
7,000
Added 8.65%
73,942
Common Stock
Aug 17
2021
SELL
Open market or private sale
$792,120
$113.16 p/Share
7,000
Reduced 9.47%
66,942
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
$165,410
$23.63 p/Share
7,000
Added 8.65%
73,942
Common Stock
Aug 12
2021
SELL
Open market or private sale
$804,580
$114.94 p/Share
7,000
Reduced 9.47%
66,942
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$165,410
$23.63 p/Share
7,000
Added 8.65%
73,942
Common Stock
Aug 09
2021
SELL
Open market or private sale
$796,740
$113.82 p/Share
7,000
Reduced 9.47%
66,942
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$165,410
$23.63 p/Share
7,000
Added 8.65%
73,942
Common Stock
Aug 04
2021
SELL
Open market or private sale
$654,840
$109.14 p/Share
6,000
Reduced 8.23%
66,942
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$141,780
$23.63 p/Share
6,000
Added 7.77%
71,172
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
-
1,675
Added 2.44%
66,942
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$868,515
$98.65 p/Share
8,804
Reduced 11.89%
65,267
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
20,444
Added 21.63%
74,071
Common Stock
Dec 09
2020
SELL
Open market or private sale
$691,040
$86.38 p/Share
8,000
Reduced 12.98%
53,627
Common Stock