Nov 21
2022
SELL
Open market or private sale
$271,656
$246.96 p/Share
1,100
Reduced 2.68%
39,938
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.61%
41,038
Common Stock
Oct 20
2022
SELL
Open market or private sale
$295,185
$268.35 p/Share
1,100
Reduced 2.68%
39,938
Common Stock
Oct 20
2022
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.61%
41,038
Common Stock
Sep 20
2022
SELL
Open market or private sale
$320,463
$291.33 p/Share
1,100
Reduced 2.68%
39,938
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.61%
41,038
Common Stock
Aug 22
2022
SELL
Open market or private sale
$321,431
$292.21 p/Share
1,100
Reduced 2.68%
39,938
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$18,700
$17.0 p/Share
1,100
Added 2.61%
41,038
Common Stock
Jul 20
2022
SELL
Open market or private sale
$279,571
$207.09 p/Share
1,350
Reduced 3.27%
39,938
Common Stock
Jul 20
2022
BUY
Exercise of conversion of derivative security
$14,202
$10.52 p/Share
1,350
Added 3.17%
41,288
Common Stock
Jun 21
2022
SELL
Open market or private sale
$217,890
$161.4 p/Share
1,350
Reduced 3.27%
39,938
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$14,202
$10.52 p/Share
1,350
Added 3.17%
41,288
Common Stock
May 20
2022
SELL
Open market or private sale
$217,863
$161.38 p/Share
1,350
Reduced 3.18%
41,048
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
$14,202
$10.52 p/Share
1,350
Added 3.17%
41,288
Common Stock
Apr 19
2022
SELL
Open market or private sale
$748,276
$202.73 p/Share
3,691
Reduced 8.46%
39,938
Common Stock
Apr 19
2022
BUY
Exercise of conversion of derivative security
$28,404
$10.52 p/Share
2,700
Added 5.83%
43,629
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$208,137
$206.28 p/Share
1,009
Reduced 2.41%
40,929
Common Stock
Feb 23
2022
SELL
Open market or private sale
$438,495
$158.76 p/Share
2,762
Reduced 6.18%
41,938
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$549,207
$140.57 p/Share
3,907
Reduced 7.6%
47,500
Common Stock
Feb 22
2022
SELL
Open market or private sale
$963,289
$145.49 p/Share
6,621
Reduced 12.9%
44,700
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$40,197
$10.52 p/Share
3,821
Added 6.47%
55,228
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$229,249
$157.02 p/Share
1,460
Reduced 2.76%
51,407
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$229,249
$157.02 p/Share
1,460
Reduced 2.76%
51,407
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$228,049
$155.03 p/Share
1,471
Reduced 3.3%
43,117
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
8,279
Added 13.87%
51,396
Common Stock