Sep 16
2021
SELL
Open market or private sale
$552,655
$200.02 p/Share
2,763
Reduced 21.22%
10,260
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$121,158
$43.85 p/Share
2,763
Added 20.43%
10,760
Common Stock
Aug 19
2021
SELL
Open market or private sale
$593,472
$185.46 p/Share
3,200
Reduced 23.77%
10,260
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$140,320
$43.85 p/Share
3,200
Added 22.92%
10,760
Common Stock
Jul 15
2021
SELL
Open market or private sale
$527,680
$164.9 p/Share
3,200
Reduced 23.77%
10,260
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
$140,320
$43.85 p/Share
3,200
Added 22.92%
10,760
Common Stock
Jun 17
2021
SELL
Open market or private sale
$514,752
$160.86 p/Share
3,200
Reduced 23.77%
10,260
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$140,320
$43.85 p/Share
3,200
Added 22.92%
10,760
Common Stock
May 20
2021
-
175
Reduced 1.68%
10,260
Common Stock
May 19
2021
SELL
Open market or private sale
$170,400
$170.4 p/Share
1,000
Reduced 8.75%
10,435
Common Stock
May 19
2021
BUY
Exercise of conversion of derivative security
$66,100
$66.1 p/Share
1,000
Added 8.04%
11,435
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$19,369
$176.08 p/Share
110
Reduced 1.04%
10,435
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
242
Added 2.24%
10,545
Common Stock
May 13
2021
SELL
Open market or private sale
$551,840
$172.45 p/Share
3,200
Reduced 23.7%
10,303
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
$140,320
$43.85 p/Share
3,200
Added 22.85%
10,803
Common Stock
Apr 15
2021
SELL
Open market or private sale
$570,240
$178.2 p/Share
3,200
Reduced 23.7%
10,303
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$140,320
$43.85 p/Share
3,200
Added 22.85%
10,803
Common Stock
Mar 05
2021
SELL
Open market or private sale
$601,239
$155.56 p/Share
3,865
Reduced 27.28%
10,303
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$159,470
$41.26 p/Share
3,865
Added 25.48%
11,303
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$11,406
$162.94 p/Share
70
Reduced 0.67%
10,303
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
232
Added 2.19%
10,373
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$11,618
$163.64 p/Share
71
Reduced 0.7%
10,141
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
243
Added 2.32%
10,212
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$21,428
$167.41 p/Share
128
Reduced 1.27%
9,969
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
364
Added 3.48%
10,097
Common Stock