Feb 21
2023
SELL
Payment of exercise price or tax liability
$203,005
$134.53 p/Share
1,509
Reduced 1.44%
103,462
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
5,000
Added 4.55%
104,971
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$306,103
$134.61 p/Share
2,274
Reduced 2.22%
99,971
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 4.66%
102,245
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$291,278
$127.14 p/Share
2,291
Reduced 2.3%
97,245
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 4.78%
99,536
Common Stock
Jun 01
2022
SELL
Open market or private sale
$153,270
$102.18 p/Share
1,500
Reduced 1.56%
94,536
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$88,230
$58.82 p/Share
1,500
Added 1.54%
96,036
Common Stock
May 23
2022
SELL
Open market or private sale
$305,100
$101.7 p/Share
3,000
Reduced 3.08%
94,536
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$176,460
$58.82 p/Share
3,000
Added 2.98%
97,536
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$237,201
$102.64 p/Share
2,311
Reduced 2.39%
94,536
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 4.91%
96,847
Common Stock
Mar 01
2022
SELL
Open market or private sale
$179,310
$119.54 p/Share
1,500
Reduced 1.61%
91,847
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$88,230
$58.82 p/Share
1,500
Added 1.58%
93,347
Common Stock
Feb 24
2022
SELL
Open market or private sale
$1,640,240
$117.16 p/Share
14,000
Reduced 13.23%
91,847
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$660,380
$47.17 p/Share
14,000
Added 11.68%
105,847
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$192,735
$121.83 p/Share
1,582
Reduced 1.69%
91,847
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 5.08%
93,429
Common Stock
Dec 06
2021
SELL
Open market or private sale
$1,815,600
$121.04 p/Share
15,000
Reduced 14.5%
88,429
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$483,600
$32.24 p/Share
15,000
Added 12.67%
103,429
Common Stock
Nov 23
2021
SELL
Open market or private sale
$1,461,767
$125.28 p/Share
11,668
Reduced 11.66%
88,429
Common Stock
Nov 23
2021
BUY
Exercise of conversion of derivative security
$550,380
$47.17 p/Share
11,668
Added 10.44%
100,097
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$806,255
$128.16 p/Share
6,291
Reduced 6.64%
88,429
Common Stock
Nov 22
2021
SELL
Open market or private sale
$12,997,000
$129.97 p/Share
100,000
Reduced 53.07%
88,429
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
$1,001,148
$8.84 p/Share
113,252
Added 37.54%
188,429
Common Stock